unity学习笔记之物体移动
2016-10-22 00:05
621 查看
让物体运动的三种方法
(1)Transform.Translate 平移void Start () { } void Update () { gameObject.transform.Translate (-5 * Time.deltaTime, 0f, 0f, Space.Self); }
(2)Rigidbody.velocity 移动
float upspeed = 9f; float downspeed = -5f; Vector2 up; Vector2 down; Rigidbody2D rbody; bool isground = false; bool isduck = false; void Start () { up = new Vector2 (0f,upspeed); down = new Vector2 (0f, downspeed); rbody = gameObject.GetComponent<Rigidbody2D> (); } void Update () { } void FixedUpdate(){ if (Input.GetKeyDown (KeyCode.W) && isground) rbody.velocity = up; }
(3)Rigidbody.AddForce 移动
void FixedUpdate() { rigidbody.AddForce(0, 10, 0); }
相关文章推荐
- Unity学习笔记 1st —— 物体会移动就是游戏的开始!
- Unity学习笔记 之 发射小球碰撞物体的代码记录
- MTM动画教程学习笔记1【第七章 用户交互:移动物体】
- Unity学习2 鼠标点击控制物体移动
- Unity学习1 控制物体移动
- libgdx 学习笔记(三)四个方向键控制物体移动
- unity camera 移动学习笔记
- Unity学习笔记 之 发射小球碰撞物体的代码记录
- 【新手学习笔记】我总结的unity遍历所有子物体的两种简单方法
- unity 物体移动方式的一些笔记
- 【Unity 3D】学习笔记十九:实例:游戏人物移动
- Unity学习笔记——鼠标移动到物品上显示物品名字,点击后显示物品信息
- 【Unity学习笔记】——射线应用,光点随鼠标移动
- Unity学习笔记-2D横版游戏中的背景移动
- unity 学习笔记(改变物体旋转中心)
- Unity学习笔记——利用脚本实现对一个物体的第三人称观察
- Unity3d 5.x 学习笔记(2)—— 键盘控制物体移动与转向 (move and rotate)
- unity笔记 0 - 添加物体,预制体;施加力;移动物体,旋转物体;相机跟随;禁用物体
- 【unity学习笔记】手机RPG游戏中角色移动方式实现
- Unity学习笔记-2D物体的创建与销毁等基本操作