【问题标题】:Unable to assign property Speed. NumberRange expected, got number无法分配属性速度。预期的 NumberRange,得到了数字
【发布时间】:2023-01-30 11:01:57
【问题描述】:

我正在制作一个在播放器内部创建粒子的脚本,但出现错误“无法分配属性 Speed。NumberRange expected, got number” 这是代码:

local LeftArmParticle = Instance.new('ParticleEmitter', player.Character["Left Arm"])
    
    LeftArmParticle.Texture = "rbxassetid://"..armAu
    LeftArmParticle.Speed = 1
    LeftArmParticle.Lifetime = 1
    LeftArmParticle.Rate = 50

【问题讨论】:

标签: lua scripting roblox


【解决方案1】:

似乎不言自明。您需要 LeftArmParticle.Speed = NumberRange.new(1),因为 NumberRange 类型表示上限和下限。由于您希望它的速度恒定为 1,因此无需指定两个界限。您必须对 Lifetime 属性执行相同的操作。

【讨论】:

    猜你喜欢
    • 2015-07-05
    • 1970-01-01
    • 2019-04-24
    • 2018-06-30
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多