private void Awake() { base.Awake(); _controller = GetComponent <PlayerController>(); _hability = GetComponent <HabilityManager>(); _renderer = GetComponent <SpriteRenderer>(); }
// Use this for initialization public void Start() { _stateMachine = GetComponent <StateMachine>(); _habilityManager = GetComponent <HabilityManager>(); _stateMachine.StartManchine(this); _lifebar_prefab = Resources.Load <GameObject>("Active Objects/Bosses/HealthBoss"); GameObject sceneUI = GameObject.FindGameObjectWithTag("ScenarioUI"); _lifebar = GameObject.Instantiate <GameObject>(_lifebar_prefab); if (_life != null) { _lifebar.transform.SetParent(sceneUI.transform); _lifebar.transform.localScale = Vector2.one; _lifebar.transform.localPosition = new Vector2(500, 470); _lifebar.transform.parent = sceneUI.transform; //_lifebar.SetActive(false); _barimage = _lifebar.transform.GetChild(0).GetChild(0).GetComponent <Image>(); } }
public void Start() { NewDirection(); _hability = GetComponent <HabilityManager>(); }