2013-03-06 1 views
1

Я строю небольшую игру в Unity с использованием многопользовательского кода Photon и Rain Indy AI. Перед добавлением AI все игровые объекты, где синхронизированы, но новые персонажи AI, по-видимому, контролируются каждым игровым экземпляром индивидуально.AI персонажи в единстве с фотографией

У меня была какая-то какая-то проблема с пулями, но здесь я просто включаю и выключаю сценарий сборщика, при создании игрока.

Каков наилучший способ сделать shure только один экземпляр AI-кода работает? Нужно ли мне преобразовывать символы ИИ в сборные файлы?

ответ

0

Выполнение персонажей ИИ как сборника и эмалирование компонента RAINAgent выполнило трюк.

GameObject SimpleAICharacter = PhotonNetwork.Instantiate("SimpleAICharacterfab", 
new Vector3(Random.Range(-50,50),5,Random.Range(-50,50)), Quaternion.identity, 0); 

RAINAgent AIController = SimpleAICharacter.GetComponent<RAINAgent>(); 
AIController.enabled = true; 
Смежные вопросы