예제 #1
0
    void Start()
    {
        _body = GetComponent <Rigidbody2D>();

        playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();

        _LightTiles = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>().LightTiles;

        _spotlight = transform.GetChild(0).GetComponentInChildren <SMaskSpotlight>();

        ballBag = GameObject.FindGameObjectWithTag("BallBag");

        for (int i = 0; i < ballBag.transform.childCount; i++)
        {
            discoBalls.Add(ballBag.transform.GetChild(i).GetComponent <SpriteRenderer>());
        }
    }
예제 #2
0
    void Start()
    {
        player = GameObject.FindGameObjectWithTag("Player");

        playerMovement        = player.GetComponent <PlayerMovement>();
        clonePlayerController = GetComponent <ClonePlayerController>();


        _body = GetComponent <Rigidbody2D>();

        _LightTiles = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>().LightTiles;


        _spotlight = GameObject.FindGameObjectWithTag("Player").transform.GetChild(0).GetComponentInChildren <SMaskSpotlight>();

        //Vector2 posDiff = player.transform.position - _body.transform.position;
    }