我无法通过远程事件传递模型
模型(塔)最初存储在复制存储中,然后被克隆并移动到工作区(本地脚本)中的文件夹
tower = game.ReplicatedStorage.Towers.Boxer:Clone()
tower.Parent = workspace.Map.TowersToPlace
然后我将其传递通过远程事件。
print(tower) replicatedStorage.SpawnTowerEvent:FireServer(tower, mouse.Hit.Position)
end)
打印行正确打印了塔,但服务器脚本错误地指出塔变量为零(服务器脚本)
game.ReplicatedStorage.SpawnTowerEvent.OnServerEvent:Connect(function(plr, towerToPlace, pos)
print(towerToPlace)
end)
-- 返回 nil
任何人都知道为什么变量没有被传递,尽管在本地脚本中正确定义了它。