怎么实现unity多种移动效果?
现在的unity技术是游戏行业最重要的开发语言了,在游戏开发行业有一种这样的说法,说游戏开发的是应该要把执行者和系统设计中分开,这样才可以避免思维陷入过渡的设计中。那么要怎么实现unity多种移动效果呢也是很多的unity开发者经常考虑的问题,下面粤嵌科技的小编就来给大家讲解下。

在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position。
通过Transform组件移动物体
Transform 组件用于描述物体在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 其实所有的移动都会导致position的改变,这里所说的通过Transform组件来移动物体,指的是直接操作Transform来控制物体的位置(position)。
Transform.Translate
该方法可以将物体从当前位置,移动到指定位置,并且可以选择参照的坐标系。 当需要进行坐标系转换时,可以考虑使用该方法以省去转换坐标系的步骤。
public function Translate(translation: Vector3, relativeTo: Space = Space.Self): void;
Vector3.Lerp, Vector3.Slerp, Vector3.MoveTowards
Vector3 既可以表示三维空间中的一个点,也可以表示一个向量。这三个方法均为插值方法, Lerp为线性插值,Slerp为球形插值, MoveTowards在Lerp的基础上增加了限制最大速度功能。 当需要从指定A点移动到B点时,可以考虑时候这些方法。
Vector3.SmoothDamp
该方法是可以平滑的从A逐渐移动到B点,并且可以控制速度,最常见的用法是相机跟随目标。
Transform.position
有时重新赋值position能更快实现我们的目标。
通过Rigidbody组件移动物体
Rigidbody组件用于模拟物体的物理状态,比如物体受重力影响,物体被碰撞后的击飞等等。
注意:关于Rigidbody的调用均应放在FixedUpdate方法中,该方法会在每一次执行物理模拟前被调用。
Rigidbody.velocity
设置刚体速度可以让物体运动并且忽略静摩擦力,这会让物体快速从静止状态进入运动状态。
Rigidbody.AddForce
给刚体添加一个方向的力,这种方式适合模拟物体在外力的作用下的运动状态。
Rigidbody.MovePosition
刚体受到物理约束的情况下,移动到指定点。
通过CharacterController组件移动物体
CharacterController用于控制第一人称或第三人称角色的运动,使用这种方式可以模拟人的一些行为,比如限制角色爬坡的最大斜度,步伐的高度等。
CharacterController.SimpleMove
用于模拟简单运动,并且自动应用重力,返回值表示角色当前是否着地。
CharacterController.Move
模拟更复杂的运动,重力需要通过代码实现,返回值表示角色与周围的碰撞信息。
以上就是粤嵌科技的小编给大家整理的关于怎么实现unity多种移动效果的知识点了,如果说你想学习unity技术的话,那么粤嵌科技欢迎大家来我们公司的unity培训班进行实地考察,也可以点击我们文章下面的获取试听资格按钮来获取我们的unity课程免费试听资格,在试听中可以更加深入的了解我们粤嵌科技。
本文地址:http://vio62.55jiaoyu.com/show-195436.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.高考数学填空题(高中数学题型1000例大题)
- 12.往年宁波高中排名一览表前50最新
- 13.沧州中考成绩查询网站入口往年
- 14.考前送什么礼物最吉利,考试送什么礼物寓意好
- 15.诗中有画画中有诗(诗中有画画中有诗是苏轼对谁的评价)
- 16.goahead的口语意思
- 17.湖南工学院有哪几个校区及校区地址公交站点分别都在
- 18.辽宁中职学校:沈阳市化工学校简介
- 19.安徽全国专科学校排名安徽十大专科学校排名
- 20.初中毕业警校有哪些比较好
- 21.华南农业大学珠江学院教务处,http://www.scauzhujiang.cn/jxky/jwc/
- 22.from是什么意思具体用法有哪些
- 23.开展植树节活动的通知【精华篇】
- 24.教育资讯:古筝一对一一节课大概多少钱,费用是多少
- 25.全国爱眼日宣传标语,关于爱眼的宣传标语(70句)
- 26.寸劲儿是什么意思寸劲儿的解释是什么(东北方言寸劲是什么意思)
- 27.阳西县第二中学(广东省阳江市阳西县第二中学)
- 28.七台河人口数量数据统计,七台河常住人口变化趋势多少
- 29.浙江推荐二本院校排名最新浙江省二本院校排名及分数线
- 30.天津理工大学是双一流大学吗、有哪些学科入选了双一流学科建设名单
- 31.沈阳化工学校中专怎么样?你的专业是什么?
- 32.鞍山一中全国排名第152名辽宁省排名第10名
- 33.大连航运职业技术师范学院3+2五年制大专简章
- 34.云浮往年中考成绩查询入口网站
- 35.往年伊犁师范大学研究生招生专业目录及考试科目
- 36.浙大现在谁的校长_招生要求
- 37.2020年12月英语四级翻译真题及答案解析
- 38.往年铜锅十大品牌排行榜-铜锅哪个牌子好
- 39.2019浙江高考英语试题及答案解析【word精校版】
- 40.大连海事大学为什么不出名,大连海事大学简介
- 41.二十四节气的含义简介详细介绍
- 42.2020年中国音协钢琴考级规定
- 43.三大战役(三大战役中,历时最长、歼敌人数最多的是)
- 44.往年上海杉达学院招生章程
- 45.怎么查看高考分数排名查询方法有哪些
- 46.2023年高考报什么志愿好就业十大热门专业推荐_高考
- 47.葛军,一个令江苏考生欲罢不能的人!葛军为什么会出名
- 48.kb是什么意思-kpi是什么意思
- 49.2018初三毕业歌曲推荐这些歌最适合毕业时候唱
- 50.人物素材摘抄50字,高考议论文万能超级素材人物摘抄
- 51.异地恋情话最暖心祝福语短句三篇
- 52.2023年武汉体育学院体育类招生简章(运动训练、武术与
- 53.宁波二胎补助政策最新消息,宁波二胎奖励政策规定
- 54.快乐大本营最火游戏大全及规则
- 55.高中生16本必读书籍经典名著推荐
- 56.竖条蓝白红是哪国国旗(竖条蓝白红是哪国国旗图案)
- 57.陈述句是什么意思如何使用
- 58.300分左右的公办专科大学往年有哪些院校可报
- 59.scarf是什么意思
- 60.aw是什么牌子
- 51.峨眉山市铁路运输学校2024年招生要求
- 52.崇州市幼儿师范学校哪所好
- 53.宜宾市航空学校哪所好
- 54.巴中市中专学校食堂条件怎么样
- 55.崇州市职高学校怎么样
- 56.崇州市技工学校一年学费多少
- 57.崇州市财务会计学校有哪些专业
- 58.崇州市建筑工程技术学校怎么样
- 59.职高对口升学的考试科目有哪些?
- 60.崇州市技工学校有哪些专业
- 61.四川大学医学院护理学专业简介
- 62.【新】职业学校和技校的区别
- 63.【讨论】乘务员在效劳工作中言语要注重哪些?
- 64.四川往年卫校是什么
- 65.初中毕业女生可以读幼师专业吗?
- 66.中专学护理专业哪个学校好?
- 67. 零基础网络营销培训班哪家好?怎么选?
- 68.初中生中考成绩400分以下读什么学校适合?
- 69.高铁专业有哪些细分专业,毕业后能做什么?
- 70.初中生学高铁乘务专业好不好?

