示例#1
0
    private void Start()
    {
        counterCooldownPrimary.Start();
        counterCooldownSecondary.Start();

        hudPlayer         = GetComponent <Player>().hudplayer;
        anim              = gameObject.GetComponent <Animator>();
        spaceshipCollider = gameObject.GetComponent <CapsuleCollider2D>();
        controller        = GetComponent <IController>();

        fire = GameObject.Find("Fire");
    }
示例#2
0
    private void AssociateHud()
    {
        int posy     = 350;
        int incrPosY = -200;

        foreach (GameObject spaceship in activePlayers)
        {
            HudPlayer hudPlayer = Instantiate(hudPlayerPrefab) as HudPlayer;

            hudPlayer.transform.SetParent(HUD.transform);
            hudPlayer.transform.localScale    = new Vector3(1, 1, 1);
            hudPlayer.transform.localPosition = new Vector3(-700, posy, -1f);

            spaceship.GetComponent <Player>().hudplayer = hudPlayer;
            posy += incrPosY;
        }
    }