簡體   English   中英

循環幫助 (roblox)

[英]Loop help (roblox)

我有這個腳本的問題:

local plight = script.Parent.Bulb.PointLight
local slight = script.Parent.Bulb.SpotLight
local rotatingPart = script.Parent.Bulb

local reader = script.Parent.Parent["card-reader1a"].reader1a.ProximityPrompt
local c = 0
local cc = 0

local tweenService = game:GetService("TweenService")
local tInfo = TweenInfo.new(0.5, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 0, false)

local function rotating()
    if c == 0 then
        c = 1
        local play1 = tweenService:Create(rotatingPart, tInfo, {CFrame = rotatingPart.CFrame * CFrame.Angles(0, math.rad(120), 0)})
        play1:Play()
        play1.Completed:Connect(rotating)
        c = 0
    end
end

reader.Triggered:Connect(rotating)

我有不定式循環,我不知道如何停止它。 我嘗試了很多方法,但沒有任何效果。 有人可以幫忙嗎?

嘗試刪除play1.completed:Connect(rotating)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM