コード例 #1
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.gameObject.HasTag(Tag.Player))
        {
            if (other.gameObject.HasTag(Tag.PlayerOn))
            {
                playerOnEnters++;
            }

            else if (other.gameObject.HasTag(Tag.PlayerOff))
            {
                playerOffEnters++;
            }

            if (playerOnEnters > 0 && playerOffEnters > 0)
            {
                if (door)
                {
                    lc.PlayersMovedToRoom(door.index);
                }
                else
                {
                    lc.PlayersMovedToRoom(-1);
                }
                if (text)
                {
                    text.TurnOn();
                }
            }
        }
    }