protected override void GetStart() { if (!GetDown()) { return; } if (!IsStart) { IsStart = true; TX_Tuijin1.gameObject.SetActive(true); TX_Tuijin1.Simulate(0.0f); TX_Tuijin1.Stop(); TX_Tuijin1.Play(); Audio_DDFashe.Play(); _targetGuai = GetTarget(); GetComponent <Rigidbody2D>().gravityScale = 0; } else { ZibaoJishi(); GetComponent <Rigidbody2D>().AddForce(new Vector2(Tuili, 0)); GenzongTiaozheng(); //print("-------------> "+GetComponent<Rigidbody2D>().velocity); if (GetComponent <Rigidbody2D>().velocity.x > MaxSpeedX) { GetComponent <Rigidbody2D>().velocity = new Vector2(MaxSpeedX, SpeedY); } } }
protected override void GetEnable() { //base.GetEnable(); GetComponent <Rigidbody2D>().gravityScale = 1; DownTiming = 0; isDownOver = false; _targetGuai = null; _YuanshiMaxSpeedX = MaxSpeedX; MaxSpeedX = 140; Audio_DDFashe.Stop(); TX_Tuijin1.gameObject.SetActive(false); TX_Tuijin1.Stop(); }