void Awake()
    {
        myCamera = Camera.main;
        float cameraZ = myCamera.transform.position.z;

        if (heroStrong == null || heroFast == null)
        {
            heroStrong = FindObjectOfType <HeroStrongTemp>();
            heroFast   = FindObjectOfType <HeroFastTemp>();
            if (heroStrong == null || heroFast == null)
            {
                throw new UnityException("Missing heroes in Camera Control");
            }
        }


        if (heroStrong.IsActive)
        {
            m_newPosition = new Vector3(heroStrong.transform.position.x, heroStrong.transform.position.y + alturafixa, cameraZ);
        }
        else
        {
            m_newPosition = new Vector3(heroFast.transform.position.x, heroFast.transform.position.y + alturafixa, cameraZ);
        }
    }
	void Awake () {
        myCamera = Camera.main;
        float cameraZ = myCamera.transform.position.z;

		if (heroStrong == null || heroFast == null) {
			heroStrong = FindObjectOfType<HeroStrongTemp>();
			heroFast = FindObjectOfType<HeroFastTemp>();
			if (heroStrong == null || heroFast == null)
				throw new UnityException ("Missing heroes in Camera Control");
		}


		if (heroStrong.IsActive) {
			m_newPosition = new Vector3(heroStrong.transform.position.x, heroStrong.transform.position.y+alturafixa, cameraZ);
		} else {
			m_newPosition = new Vector3(heroFast.transform.position.x, heroFast.transform.position.y+alturafixa, cameraZ);
		}
	}
示例#3
0
 void Awake()
 {
     hero = GetComponent <HeroTemp> ();
 }
	void Awake () {
		hero = GetComponent<HeroTemp> ();
	}