Example #1
0
    // Use this for initialization
    void Start()
    {
        immortal = GameObject.Find("Immortal").GetComponent <ImmortalObjectScript> ();
        basicAttack.SetActive(false);
        RB         = GetComponent <Rigidbody2D> ();
        currentRot = Quaternion.identity;
        state      = GamePad.GetState(controllerNum);
        prestate   = state;
        switch (Class)
        {
        case playerClass.Rogue:
            index  = 0;
            script = new Rogue();
            break;

        case playerClass.Mage:
            index  = 1;
            script = new Mage();
            break;

        case playerClass.Tank:
            index  = 2;
            script = new Tank(gameObject);
            break;

        case playerClass.Ranged:
            index  = 3;
            script = new Ranged(gameObject);
            break;
        }
    }
Example #2
0
 // Use this for initialization
 void Start()
 {
     // a = GameObject.Find ("RespawnObject").GetComponent<RespawnScript> ();
     playerIndex = (PlayerIndex)playerNumber;
     cam         = GameObject.Find("Main Camera").GetComponent <JoinGameCam> ();
     immortal    = GameObject.Find("Immortal").GetComponent <ImmortalObjectScript> ();
 }
Example #3
0
 // Use this for initialization
 void Start()
 {
     playerIndex = (PlayerIndex)playerNumber;
     cam         = GameObject.Find("Main Camera").GetComponent <JoinGameCam> ();
     immortal    = GameObject.Find("Immortal").GetComponent <ImmortalObjectScript> ();
     background.GetComponent <SpriteRenderer> ().color = new Color(1, 1, 1, 0);
 }
Example #4
0
 void Start()
 {
     immortal = GameObject.Find("Immortal").GetComponent <ImmortalObjectScript> ();
 }
Example #5
0
 // Update is called once per frame
 void Start()
 {
     immortal = GameObject.Find("Immortal").GetComponent <ImmortalObjectScript> ();
     attack.SetActive(false);
 }