コード例 #1
0
    protected override void Pickup(Collider2D col)
    {
        PlayerController playerController = col.gameObject.GetComponent <PlayerController>();

        //check if player 1 picked up
        if (playerController)
        {
            playerController.health += 10;
            playerController.HealthUpdate(playerController.health);

            Destroy(gameObject);
        }
        else
        {
            Player2Controller player2Controller = col.gameObject.GetComponent <Player2Controller>();
            player2Controller.health += 10;
            player2Controller.HealthUpdate(player2Controller.health);

            Destroy(gameObject);
        }
    }