(顺便说一句,这是 roblox studio)我运行以下脚本:
本地塔 = script.Parent 本地敌人=工作区.Enemy
本地距离=塔.位置-敌人.位置
打印(距离)
它说:“位置不是模型“Workspace.Tower”的有效成员”
塔只是简单部件的组合
这个脚本是塔的孩子
位置是 Tower 的财产
塔名为塔
敌人被命名为敌人
是.Position,不是.position
我不知道该怎么办。有什么想法吗?
我预计塔位置和敌人位置之间的差异会以打印形式出现在输出中。
所发生的情况是,除了错误消息之外,输出中没有出现任何内容。
您无法直接设置模型的位置。您需要在模型上使用 :MoveTo(vector3) 或 :PivotToCFrame(cframe) 来移动它。