Exemple #1
0
    // -----------------------------------------------------------------------------------
    // OnTriggerExit
    // @Client
    // -----------------------------------------------------------------------------------
    private void OnTriggerExit2D(Collider2D co)
    {
        Player player = co.GetComponentInParent <Player>();

        if (player != null && player.isAlive && isActive)
        {
            player.UCE_myTravelrouteArea = null;

            if (instance == null)
            {
                instance = FindObjectOfType <UCE_UI_Travelroute>();
            }

            instance.Hide();
        }
    }
Exemple #2
0
    // -----------------------------------------------------------------------------------
    // OnTriggerEnter
    // @Client
    // -----------------------------------------------------------------------------------
    private void OnTriggerEnter(Collider co)
    {
        Player player = co.GetComponentInParent <Player>();

        if (player != null && player.isAlive && isActive)
        {
            player.UCE_myTravelrouteArea = this;
            player.UCE_UnlockTravelroutes();

            if (instance == null)
            {
                instance = FindObjectOfType <UCE_UI_Travelroute>();
            }

            instance.Show();
        }
    }