提问者:小点点

如何在Unity的C#脚本中调用游戏对象


我是新的统一和C#和有一个困惑。我正在写一个游戏,有2名玩家选择,选择的人将是控制器的角色。我的程序流程就像玩家选择一个角色-

我实现了以下代码[在此处输入图像描述][1]

[1]: https://i.stack.imgur.com/SmeMh.png它犯了CS1061错误。如何声明调用character对象?非常感谢


共1个答案

匿名用户

你的意思是将所选的玩家对象渲染到屏幕上并创建玩家对象的实例吗?如果您这样做,您可以使用实例化方法,并根据用户选择使用相同的逻辑处理实例化的播放器

如果它是一个3D对象,你会传递对象预制,然后对象的位置和旋转

实例化(预置,新向量3(0,0,0),四元数。身份);

https://docs.unity3d.com/ScriptReference/Object.Instantiate.html