public void SetManager(Transform init) { _manager = init.root.GetComponentInChildren <FW02FSMManager>(); attack = _manager.GetComponentInChildren <FW02ATTACK>(); player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerBehaviour>(); pos = attack.playerTrans; startPos = attack.FirePos; //Vector3.MoveTowards(pos, 5f * Time.deltaTime); //GetComponent<Rigidbody>().AddForce(transform.forward * speed); }
private void Awake() { _manager = transform.root.GetComponent <FW02FSMManager>(); //_attackCp = _manager.GetComponent<FW02ATTACK>(); }
public void SetManager(Transform init) { _manager = init.root.GetComponentInChildren <FW02FSMManager>(); attack = _manager.GetComponentInChildren <FW02ATTACK>(); }
private void Awake() { _manager = GetComponent <FW02FSMManager>(); }