Пример #1
0
    private void Awake()
    {
        levelManager = FindObjectOfType <LevelManager>();
        playerID     = GetComponent <Ball>().playerID;

        ballSpeedBoost  = GetComponent <BallSpeedBoost>();
        ball            = GetComponent <Ball>();
        triggerCollider = gameObject.GetComponentInChildren <CircleCollider2D>();

        playerUIManager = GameObject.Find(playerID + "UIArea").GetComponent <PlayerUIManager>();
    }
Пример #2
0
    private void Awake()
    {
        ball = GetComponent <Ball>();

        if (gameObject.HasComponent <BallSpeedBoost>())
        {
            ballSpeedBoost = GetComponent <BallSpeedBoost>();
        }

        if (gameObject.HasComponent <BallChangeColor>())
        {
            ballChangeColor = GetComponent <BallChangeColor>();
        }
    }
Пример #3
0
 private void Awake()
 {
     ballSpeedBoost  = GetComponent <BallSpeedBoost>();
     speedBoostLayer = LayerMask.NameToLayer("SpeedBoost");
     tilemap         = GameObject.Find("Grid/SpeedBoost").GetComponent <Tilemap>();
 }