怎么实现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://x.55jiaoyu.com/show-51267.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.二十四节气的含义简介详细介绍
- 12.2020年中国音协钢琴考级规定
- 13.三大战役(三大战役中,历时最长、歼敌人数最多的是)
- 14.往年上海杉达学院招生章程
- 15.怎么查看高考分数排名查询方法有哪些
- 16.2023年高考报什么志愿好就业十大热门专业推荐_高考
- 17.葛军,一个令江苏考生欲罢不能的人!葛军为什么会出名
- 18.kb是什么意思-kpi是什么意思
- 19.2018初三毕业歌曲推荐这些歌最适合毕业时候唱
- 20.人物素材摘抄50字,高考议论文万能超级素材人物摘抄
- 21.异地恋情话最暖心祝福语短句三篇
- 22.2023年武汉体育学院体育类招生简章(运动训练、武术与
- 23.宁波二胎补助政策最新消息,宁波二胎奖励政策规定
- 24.快乐大本营最火游戏大全及规则
- 25.高中生16本必读书籍经典名著推荐
- 26.竖条蓝白红是哪国国旗(竖条蓝白红是哪国国旗图案)
- 27.陈述句是什么意思如何使用
- 28.300分左右的公办专科大学往年有哪些院校可报
- 29.scarf是什么意思
- 30.aw是什么牌子
- 31.廊坊燕京职业技术学院怎么样好不好,附排名简介校友评价(10条)
- 32.10画的字有哪些(十笔画的字适合取名字男孩)
- 33.吉林工程技术师范学院一年学费多少钱?附各专业的收费标准(往年参考)
- 34.山西财经大学华商学院教务管理系统登录入口、成绩查询网上选课查分
- 35.仰恩大学是几本怎么样,是一本吗
- 36.iPhone11和iPhoneX哪个好-iPhone11和iPhoneX测评
- 37.科技学校(科技学校和职业学校有什么区别)
- 38.以“严格要求自己”为话题作文600字最新2篇
- 39.大大世界歌词谐音大大世界歌词中文歌词(大大世界歌词英文歌词翻译)
- 40.夸奖一个男人工作能力强的句子
- 41.have用法(英语吃eat、have用法)
- 42.硁硁然小人哉什么意思
- 43.苹果13信号不好什么原因,为什么我的iPhone的信号总是不满格移动的
- 44.郑州树青医学院(郑州树青医学院中等专业学校怎么样)
- 45.中国四大医学院是哪几个(中国最好的四个医院)
- 46.合川太和(合川太和医院属于什么医院)
- 47.华东理工大学是985吗,有哪些优势专业
- 48.加拿大女王大学世界排名往年(加拿大女王大学排名参考)
- 49.食品安全专业(食品安全专业技术人员和食品安全管理人员)
- 50.育才集团(育才集团山海学校怎么样)
- 51.高中艺术学校排名(艺术高中学校有哪些)
- 52.水寨中学(水寨中学录取分数线预测2023小升初)
- 53.11131(1113151719找规律计算)
- 54.西南交通大学排名往年最新排名全国第37名
- 55.武皇开边意未已全句及释义
- 56.沈阳理工大学排名(沈阳理工大学排名为什么很低)
- 57.往年湖南高考试卷及参考答案(各科完整汇总)
- 58.抚顺人口总数,抚顺最新常住人口和外来人数数量统计
- 59.浙江科技学院更名失败?浙江科技学院升大学?
- 60.词语解释:韵事的意思是什么
- 51.峨眉山市航空专业学校毕业后会安排实习吗
- 52.峨眉山市电竞学校宿舍条件好不好
- 53.峨眉山市建筑工程技术学校有哪些专业
- 54.峨眉山市旅游学校哪所好
- 55.峨眉山市建筑工程技术学校办学条件怎么样
- 56.峨眉山市空乘学校食堂条件怎么样
- 57.宜宾市铁路运输学校2024年收费标准
- 58.峨眉山市空乘学校教学质量好不好
- 59.【推荐】幼师的工作内容
- 60.宜宾市财务会计学校办学条件怎么样
- 61.幼师专业要考幼师证吗?
- 62.服装设计与制作专业好就业吗?
- 63. 荥经县航空职业高级中学位置在哪儿
- 64.校长说:PHP难学吗_如何学好PHP语言
- 65. 四川哪些大专的铁道工程技术比较好
- 66.法学专业大学排名高中生:最厉害的法学大学
- 67.高中生毕业后可以读什么学校
- 68.中专女生怎么样才能在茫茫人海中脱颖而出?
- 69.适合发朋友圈正能量短句-80句女人发说说
- 70.哈尔滨科学技术职业学院网站网址

