我一直在用Roblox游戏编程Lua! 但我正在尝试构建的代码不起作用!
RH = Instance.new("Motor6D", T)
RH.DesiredAngle = -0.044
RH.MaxVelocity = 0.15
RH.Name = "Right Hip"
RH.Part0 = Torso
RH.Part1 = Right Leg
RS = Instance.new("Motor6D", T)
RS.DesiredAngle = 0.044
RS.MaxVelocity = 0.15
RS.Name = "Right Shoulder"
RS.Part0 = Torso
RS.Part1 = Right Arm
它说预期'='得到RH
任何人都可以告诉我原因 我的理论也是
RH.Part1 = Right Leg
造成了这个问题。 当我把它放在引号中时它会说
RH.Part1 = "Right Leg" Object Needed not string
(沿着这些方向) 那么有人能告诉我如何用两个词进行焊接吗?
答案 0 :(得分:0)
RH.Part1 = Right Leg
,它看作RH.Part1 = Right
后跟Leg RS = Instance.new("Motor6D", T)
,这是语法错误。
由于Roblox的语义,修复RH.Part1 = "Right Leg"
在编译时工作但在运行时不工作。根据我在网上收集的内容,RH.Part1
需要成为一个对象。 RH.Part0
也是如此。由于该代码中未定义Torso
,因此您获得nil
。
底线:您需要在使用之前定义名为Torso
,Right_Leg
,Right_Arm
的对象。