|
|
1
2
如果我正确理解你。。。您希望在多个gameObjects上使用此脚本“DynamicAI.cs”,并且代码中的if语句仅适用于使用该脚本的一个gameObject。 可以通过多种方式标识if语句中的对象:
最简单的方法是将该代码从“DynamicAI.cs”脚本中删除,并将其放到另一个脚本中。然后只需将该脚本附加到一个gameObject。 |
|
|
2
1
您的所有GameObject都会受到影响,因为它们都使用此脚本,因此此代码会在每个GameObject中运行。也就是说
你让它只在一个或一些GameObject中运行的方式很大程度上取决于你想做什么。例如,是什么让一个给定的GameObject成为应该运行代码的对象?您应该添加一些逻辑以仅允许所需的对象运行
你会有另一个脚本将令牌传递给正确的GameObject。 |
|
|
i_sniff_ket · 在unity之外使用unity类 4 年前 |
|
|
RavioliDish · 着色器没有纹理属性“\u MainTex” 4 年前 |
|
|
Naffy · PlayerPref未正确存储 4 年前 |
|
|
Gacut · 投掷物体时,它只会向右移动 4 年前 |
|
|
bjy0212 · 协同程序运行时Unity游戏停止 4 年前 |
|
|
Daniel Lip · 如何在没有父母的情况下获得所有孩子? 4 年前 |