当前位置: 首页 > news >正文

海澜之家网站建设水平商城微网站建设

海澜之家网站建设水平,商城微网站建设,wordpress调用文章方法,北京网站建设最好公司动画状态转换 第一种方法是设置一个中间状态#xff0c;从中间状态向其余各种状态切换#xff0c;且各状态向其他状态需要设置参数 实现动作转移时右键点击Make Transition即可 实现动画转移需要设置条件 点击一种动画到另一种动画的线 #xff0c;然后点击加号添加Condi…动画状态转换 第一种方法是设置一个中间状态从中间状态向其余各种状态切换且各状态向其他状态需要设置参数 实现动作转移时右键点击Make Transition即可  实现动画转移需要设置条件 点击一种动画到另一种动画的线 然后点击加号添加Condition 比如机器人从向左走切换到向右走的条件是MoveX向左的运动参数大于0  同时为了使得动画切换流畅 需要将Has Exit Time取消勾选  同时点击Settings将Transation Duration转移间隔设置为0 其他的动画切换也是这样进行 代码支持 direction是角色的朝向我将direction的数值设置为1或-1 这个根据自己的需要来做 animator.SetFloat(MoveX,direction);animator.SetFloat(MoveY,direction); 混合树 混合树是更为简单的一种方法 在Animations 文件夹中选定为robot创建Animation Controller后点击进入 右键点击From New Blend Tree 创建混合树 添加参数并为混合树配置参数 点击右下角加号创建出运动   有几个运动状态就添加几个运动 然后设置好这些运动对于X方向和Y方向的改变通过Pos X和Pos Y设置 然后将预先准备好的动画拖动到Motion中根据参数确定每个Motion对应的动画 代码支持 private void PlayMoveAnimation(){if (vertical)//垂直轴向动画的控制{animator.SetFloat(MoveX,0);animator.SetFloat(MoveY,direction);}else//水平轴向动画的控制{animator.SetFloat(MoveY,direction);animator.SetFloat(MoveY,0);}} void Start(){Rigidbody2D1 GetComponentRigidbody2D();timer changeTime;animator GetComponentAnimator();// animator.SetFloat(MoveX,direction);// animator.SetFloat(MoveY,direction);PlayMoveAnimation();isBroken true;}private void Update(){//修复好让机器人停止移动if (!isBroken){return;}timer - Time.deltaTime;if (timer 0){direction -direction;PlayMoveAnimation();timer changeTime;}}void FixedUpdate(){Vector2 position Rigidbody2D1.position;if (vertical)//垂直移动{position.y Time.deltaTime * speed*direction;animator.SetFloat(MoveX,0);animator.SetFloat(MoveY,direction);}else//水平移动{position.x Time.deltaTime * speed*direction;animator.SetFloat(MoveX,direction);animator.SetFloat(MoveY,0);}//将终点告知刚体组件让刚体组件来进行位移Rigidbody2D1.MovePosition(position);} 1、FixedUpdate()     固定更新方法和物理相关的操作代码都要写在此方法中。     固定更新的时间是0.02s1秒执行50次可在Edit---Project Settings---Time面板中的Fixed Timestep查看。 2、Update()     每帧执行一次。     画面每渲染一次就是一帧每帧的时间是不固定的。 ———————————————— 版权声明本文为CSDN博主「_Wyhon」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/hang981601026/article/details/79640678 为角色配置动画 将设置好的动画控制器拖动到角色的Animator中的Controller即配置完成
http://www.dnsts.com.cn/news/222873.html

相关文章:

  • 网站推广策划案关键词朔州网站建设价格低
  • 建设申请网站首页西安广告网站制作
  • 定制网站建设的流程wordpress 嵌入地图
  • 济南网站开发定制网站如何做手机端页面
  • 嘉兴网站排名嘉兴网站关键词推广
  • 网站建设 天津用windows建设网站好吗
  • 帝国cms的手机网站网站建设经费的函
  • 免费创建个人网站申请证件查询官网入口
  • 做网站加入广告联盟网络营销推广策略包括哪些
  • 黄冈市网站建设提供网站建设报
  • 温州哪里有做网站的公司4000-262-渭南市网站建设
  • 中国嘉兴门户网站少儿编程加盟费一般多少
  • 创业网站模板wordpress 文章验证码
  • 网站 推广 实例网页设计二级页面
  • 哪家手表网站html网页制作个人主页制作教程
  • 传奇手游新开网站重庆妇科排名前十的医院
  • 苍梧网站建设南通网站制作哪个好
  • 石家庄网站建设推广公司报价wordpress搜索错误
  • 网站开发维护费计入什么科目暂时没有域名怎么做网站
  • 大连网站制作咨询江西建网站
  • 网上免费个人网站成都快型网络公司排名
  • 关于单位建设网站的申请国家时事新闻
  • 学校网站开发背景怎么开小程序
  • 黄骅市有火车站吗手机软件界面设计
  • wordpress 自定义登陆工作优化方案怎么写
  • 用来做网站的背景图中国游戏源码网
  • 如何建设html网站网络管理系统平台
  • 网站开发常用的谷歌插件做儿童文学的网站
  • 菏泽市建设局网站用layui做的一个网站模板
  • 做网站加班山西钢铁建设集团有限公司网站