【发布时间】:2018-12-10 02:27:11
【问题描述】:
所以我得到了默认的 FPSController 作为我的游戏对象。
我添加了一个名为 Controller 的脚本,其中包含一个名为 holding 的布尔值,它允许我拾取一个对象。 现在我想在 FirstPersonController 脚本中添加一个 if 语句,如果 hold 为真,我将无法在该脚本中运行。因此我需要在我的 FPScontroller 脚本中使用 bool。
我尝试了不同的方法,但每次我使用
.GetComponent<Controller>
我收到一条错误消息,提示找不到控制器。
Controller 中的类和布尔值一样是公共的。 它们都在同一个对象上。
【问题讨论】: