

Я учусь делать скрипты roblox studio помогите со скриптом!
Вообщем я сделал лёгкий скрипт где парт должен сделаться плавно прозрачным, сменить цвет на красный и переместится по координатам через vector3
local TweenService =game:GetService("TweenService")
local part = game.Workspace.Part
local info = TweenInfo.new (1)
local target = {Transparency = 1,Position = Vector3.new (0, 2.5, 0),Color=Color3.fromRGB(255, 0, 4)}
local tween = TweenService:Create(part.info,target)
wait(5)
tween:Play()
когда я запускаю не работает
вот что пишет в output
Baseplate auto-recovery file was created - Studio
20:37:42.949 info is not a valid member of Part "Workspace.Part" - Server - Script:5
20:37:42.949 Stack Begin - Studio
20:37:42.949 Script 'ServerScriptService.Script', Line 5 - Studio - Script:5
20:37:42.949 Stack End - Studio
20:37:43.700 cloud_597201114.TAKE CONTROL GUI OUT OF HERE! RUN/WALK GUI.ControlGUI [PUT ME IN STARTER GUI].Script:20: Expected ')' (to close '(' at line 15), got 'print' (x2) - Studio
можете починить скрипт и написать в чём ошибка?!
Насколько я понял ты хотел создать part в part? Попробуй на 5 строчке вместо workspace.Part workspace
Вот исправленный скрипт:
local TweenService = game:GetService("TweenService")
local part = game.Workspace.Part
local target = {Transparency = 1, Position = Vector3.new(0, 2.5, 0), Color = Color3.fromRGB(255, 0, 4)}
local info = TweenInfo.new(1)
local tween = TweenService:Create(part, target, info)
wait(5)
tween:Play()
Что было не так в исходном скрипте:
1 info использовался в функции TweenService:Create() в качестве второго аргумента, а должен был быть part.
2 target была неправильно определена с несуществующим свойством info.
3 В выражении wait(5) отсутствовала закрывающая скобка ).