Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать в Roblox studio перемещение объекта по нажатию на парт?

Теодор Глазков Ученик (98), на голосовании 1 неделю назад
В своей игре мне нужно сделать так, чтобы по нажатию на книгу, открывался тайный проход за книжным шкафом. Я уже знаком с сервисом Tween. Я не понимаю как написать скрипт для того, чтобы шкаф передвигался после активации ClickDetector.

Вот мой скрипт:

local click = script.Parent.ClickDetector
local TweenService = game:GetService("TweenService")
local object = script.Parent
local tweenInfo = TweenInfo.new (4, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0, true, 0)
local tweenValue = {}
tweenValue.Position = object.Position + Vector3.new (0, -20, 0)
local tween = TweenService:Create(object, tweenInfo, tweenValue)
function play()
tween:Play()
wait(4)
tween:Pause()
wait(4)
tween:Play()
end
click.MouseClick:Connect(play)
Голосование за лучший ответ
Рустам Абдрашитов Мыслитель (8579) 1 месяц назад
 local bookshelf = script.Parent 
local clickDetector = bookshelf:FindFirstChildOfClass("ClickDetector")

clickDetector.MouseClick:Connect(function()
bookshelf.Position += Vector3.new(0, 0, -10) -- измените на нужное смещение
end)
Похожие вопросы