Измените тег seneObject над сетевым фотоном - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть GameObjects в иерархии сцен, их теги меняются при запуске с другими объектами gameObjects.

Каждый из этих объектов у меня есть 3 дочерних объекта A, B и C, я активирую только один и отключаю два других в зависимости от тега

. Это означает, что каждый раз, когда один из объектов срабатывает, это должно происходить:Триггер -> Изменить тег -> активировать / деактивировать (A, B, C) в зависимости от тега

А вот как мне удалось переключиться между дочерними объектами gameObjects

public GameObject A;
public GameObject B;
public GameObject C;
void Update()
{
   switch (gameObject.tag)
   {
    case "tagA":
        A.SetActive(true);
        B.SetActive(false);
        C.SetActive(false);
        break;

    case "tagB":
        A.SetActive(false);
        B.SetActive(true);
        C.SetActive(false);
        break;

    case "tagC":
        A.SetActive(false);
        B.SetActive(false);
        C.SetActive(true);
        break;
    }
}

Проблемав том, что тег изменяет только локально , так что активированный потомок (A, B или C) Есть идеи, как синхронизировать это?Спасибо ^^

...