public IkariMoveState(Ikari parent) : base(parent) { ikari = parent; moveParameter = stateParent.baseParameter.moveParameter; accel = 0; }
public IkariReturnState(Ikari parent, Murasa target) : base(parent) { ikari = parent; moveParameter = stateParent.baseParameter.moveParameter; moveParameter.direction += 180; accel = 0; returntarget = target; }
public IkariReturnState(Ikari parent,Murasa target) : base(parent) { ikari = parent; moveParameter = stateParent.baseParameter.moveParameter; moveParameter.direction += 180; accel = 0; returntarget = target; }
private void CreateBullet() { var list = AttackLibrary.GetInstance; ikari = (GameObject.Instantiate(list.ikari) as GameObject).GetComponent<Ikari>(); ikari.parent = character; ikari.Init(); ikari.SetTransformParent(); (character as Murasa).ikari = ikari.gameObject; SoundManager.Play(SoundManager.shot1); }
private void CreateBullet() { var list = AttackLibrary.GetInstance; ikari = (GameObject.Instantiate(list.ikari) as GameObject).GetComponent <Ikari>(); ikari.parent = character; ikari.Init(); ikari.SetTransformParent(); (character as Murasa).ikari = ikari.gameObject; SoundManager.Play(SoundManager.shot1); }