コード例 #1
0
ファイル: TileHandler.cs プロジェクト: Ggjeed/ToJam2018
    void OnTriggerEnter2D(Collider2D collider)
    {
        PlayerHandler player = collider.gameObject.GetComponent <PlayerHandler>();

        if (player)
        {
            if (CurrentType != player.GetPlayerNumber())
            {
                // If !startTIle
                if (CurrentType != (int)TileType.Starter)
                {
                    // Give player a point
                    player.AddPoints(1);

                    // Set CurrentType to player number
                    CurrentType = player.GetPlayerNumber();

                    // Set player object to enter tile complete
                    player.SetDestinationPoint(gameObject.transform.position);
                }
            }
        }
    }