Почему стрельба и анимация работают только для одного NPC, а не для второго дублированного NPC? - PullRequest
0 голосов
/ 01 мая 2019

У меня есть скрипт, который прикреплен к пустому названию GameObject-Fi_Soldier объект-потомок Sci-Fi_Soldier-Prefab.Sci-Fi_Soldier имеет компонент Animator.

И это нормально работает с первым Sci-Fi_Soldier-Prefab.

Но второй дублированный Sci-Fi_Soldier-Prefab (1) просто сохраняетходить без остановки и не так, как первый.Я хотел, чтобы скрипт управлял и работал на всех Sci-Fi_Soldier-Prefabs.

1 Ответ

1 голос
/ 01 мая 2019

Ваш сценарий стрельбы определяет один

Public GameObject npc;

Это NPC, который работает.Он не ссылается на других дублированных NPC, и как таковой не влияет на него.Если вы изменили npc на список объектов GameObject, таких как

List<GameObject> npcList;

, и добавили в него всех своих NPC, а затем измените свои действия, чтобы воздействовать на каждого члена списка, это повлияет на них всех.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...