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

世界摄影网站seo竞价推广

世界摄影网站,seo竞价推广,wordpress标签加标题,自己做一个网站要多少钱动画状态转换 第一种方法是设置一个中间状态,从中间状态向其余各种状态切换,且各状态向其他状态需要设置参数 实现动作转移时右键点击Make Transition即可 实现动画转移需要设置条件 点击一种动画到另一种动画的线 ,然后点击加号添加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 = GetComponent<Rigidbody2D>();timer = changeTime;animator = GetComponent<Animator>();// 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.02s,1秒执行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.dinnco.com/news/21762.html

相关文章:

  • 低价网站建设方案产品软文是什么意思
  • 免费公司网站建设最近国际新闻大事20条
  • 百度做网站教程seo顾问推推蛙
  • 中国工程建设领域网站免费域名注册平台
  • 白云做网站的公seo网站排名优化快速排
  • 网络诚信 网站应怎么做长春seo快速排名
  • 企业建站业务还能做吗搜狗seo查询
  • 重庆企业网站推广方案微信广告平台
  • asp网站图片不显示竞价服务托管价格
  • 泰安人才信息网官网seo岗位有哪些
  • 企业网站推广的实验内容临沂做网站推广的公司
  • 专业做医院网站建设新手怎么引流推广推广引流
  • 中国b2b网站前100名女孩短期技能培训班
  • 网站建设分类如何提高网站排名
  • 潍坊网站建设 马电子商务seo
  • 沈阳餐饮网站建设草根seo视频大全网站
  • 莱特币做空国外网站百度seo排名优化公司哪家好
  • 网站建设的目录浏览hyein seo
  • wp在本地做的网站 上传网易企业邮箱
  • wordpress about meseo实战密码在线阅读
  • 手机wap网站免费制作在线网络培训平台
  • 网站建设维护概括总结电商培训机构哪家强
  • 白银价格seo排名软件怎么做
  • 找谁做网站优化郑州网站建设制作
  • 做搜狗手机网站持续优化完善防控措施
  • 佛系汉化组.wordpress com网站优化员seo招聘
  • 苏州做网站的公司排名经典软文广告案例
  • 嘉兴企业网站开发百度pc网页版登录入口
  • 南昌建设人才网站合肥网站推广优化
  • 做家务的男人免费观看网站广告投放平台公司