private void OnGUI() { float y = 0; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "战斗待机")) { Ctrl.ToIdle(IdleType.IdleFight); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "普通待机")) { Ctrl.ToIdle(IdleType.IdleNormal); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "休闲待机")) { //Ctrl.ToIdle(); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "跑")) { Ctrl.ToRun(); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "庆祝动作")) { Ctrl.ToSelect(); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "受伤")) { Ctrl.FSM.ChangeState(RoleState.Hurt); } y = y + 70; if (GUI.Button(new Rect(new Vector2(0, y), new Vector2(100, 60)), "死亡")) { Ctrl.FSM.ChangeState(RoleState.Die); } y = 0; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "物理攻击1")) { Ctrl.ToAttackByIndex(AttackType.PhyAttack, 1); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "物理攻击2")) { Ctrl.ToAttackByIndex(AttackType.PhyAttack, 2); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "物理攻击3")) { Ctrl.ToAttackByIndex(AttackType.PhyAttack, 3); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击1")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 1); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击2")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 2); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击3")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 3); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击4")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 4); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击4")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 5); } y = y + 70; if (GUI.Button(new Rect(new Vector2(110, y), new Vector2(100, 60)), "技能攻击4")) { Ctrl.ToAttackByIndex(AttackType.SkillAttack, 6); } }