protected TextMesh m_text; //Text mesh for debug purposes public virtual void Start() { if (m_manager == null) { m_manager = FindObjectOfType <managerOfScene>(); } }
void Start() { if (m_sceneManager == null) { m_sceneManager = FindObjectOfType <managerOfScene>(); } }
private void Update() { if (isManagerFound == false) { manager = GameObject.FindGameObjectWithTag("ManagerScene").GetComponent <managerOfScene>(); isManagerFound = true; } }
protected float m_accel; //Acceleration (For lancer) override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { m_playerPosition = GameObject.FindGameObjectWithTag("Player").transform; if (m_sceneManager == null) { m_sceneManager = FindObjectOfType <managerOfScene>(); } }
private void Start() { try { manager = GameObject.FindGameObjectWithTag("ManagerScene").GetComponent <managerOfScene>(); isManagerFound = true; } catch (NullReferenceException) { isManagerFound = false; } }
// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { m_enemyNearestPosition = FindObjectOfType <BaseEnemy>().transform; if (m_sceneManager == null) { m_sceneManager = FindObjectOfType <managerOfScene>(); } if (!m_playerPosition) { m_playerPosition = GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>(); } //animator.transform.parent = null; }
protected managerOfScene m_sceneManager; //The manager of the scene override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { //Ensure that the sceneManager is found if (m_sceneManager == null) { m_sceneManager = FindObjectOfType <managerOfScene>(); } m_speed = 3f; waitTime = m_startWaitTime; //The points are random points inside a circle with 10 radius m_points = Random.insideUnitCircle * 10; if (m_playerPosition == null) { m_playerPosition = GameObject.FindGameObjectWithTag("Player").transform; } }
public void Initialization(float _hp, float _speedOfShip, float _MsBetweenShots, Animator _animatorOfShip, Rigidbody2D _rigidBody) { m_radarIsReady = "Not ready"; m_health = _hp; m_speed = _speedOfShip; m_msBetweenShots = _MsBetweenShots; m_animatorShip = _animatorOfShip; playerRigidBody = _rigidBody; //Getting the main camera of the scene m_mainCamera = Camera.main; //Finding the objects that have a cameraController and the ManagerOfScene m_manager = FindObjectOfType <managerOfScene>(); m_cameraController = m_manager.GetComponent <CameraController>(); m_radarText = m_manager.GetComponent <UIManager>().radarText; m_healthText = m_manager.GetComponent <UIManager>().hpText; m_particleRadar = transform.FindInChildren("RADAR").GetComponent <ParticleSystem>(); m_isOnRadar = false; }
public virtual void Start() { m_stateBaseClass = States.SPAWNING; m_manager = FindObjectOfType <managerOfScene>(); }