Exemple #1
0
 void Start()
 {
     player = FindObjectOfType <PlayerPlatformerController>();
     if (player)
     {
         // Debug.Log("FOund player");
         playerStart = player.GetRBPosition();
     }
 }
    private void OnTriggerEnter2D(Collider2D other)
    {
        PlayerPlatformerController player = other.GetComponent <PlayerPlatformerController>();

        if (player && !hasBeenActivated)
        {
            playerPosition        = player.GetRBPosition();
            hasBeenActivated      = true;
            spriteRenderer.sprite = OnState;
            audioPlayer.Play();
            playerHealth = player.GetHealthSystem().getMaxHealth();
            LevelManager.setLastCheckpoint(this);
        }
    }