/// <summary> /// 接口改变朝向 /// </summary> /// <param name="flag"></param> public void changeLookFlag(LookFlag flag) { if (this.lookFlag == flag) { return; } this.lookFlag = flag; if (ShowWidget != null) { ShowWidget.changeLookFlag(flag); } }
/// <summary> /// 刷新实体函数 /// 初始化和实体数据被编辑的时候 刷新整个实体 /// </summary> public virtual void refresh() { //碰撞器位置和大小 dyBox = new DymicBox3D(RoleData.pos.x, RoleData.pos.y, RoleData.moveBox.x, RoleData.moveBox.y, RoleData.height); hitBox = new DymicBox3D(RoleData.pos.x, RoleData.pos.y, RoleData.hitBox.x, RoleData.hitBox.y, RoleData.height); //look this.lookFlag = RoleData.lookFlag; //高度 this.Height = RoleData.height; //速度 跳跃速度 this.speed = RoleData.speed; this.jumpHeight = RoleData.jumpSpeed; //默认状态 transFsm(FSM_Flag.Idle); //客户读创建显示 createDisplay(); }
public void changeLookFlag(LookFlag flag) { }