介绍-Unity教程 Your First Game|入门Tutorial:04 角色移动
热门回复:
- PancakeFace:关于visual studio2019没有代码补全,我找了好久才发现是需要在 unity edit - preferences - external tools 把script editor 默认的 open by file extention 改成 visual stdio2019 -_-||
- JaeYoo:笔记:
edit - >projectsetting -> input
Horizontial 横向
add Component
new script
Assets -> Script -> 放代码
script文件还要手动拖到对应Sprite里
移动时会触发Update() 函数
public Rigidbody2D rb; //定义刚体,手动在图形编辑器里拖进去
Input.GetAxis("Horizontal");// 获取横轴变更
rb.velocity = new Vector2(horizontalMove * speed, rb.velocity.y); //设置对象位置
将刚体 Constrants 里的 z 勾选,让它不会飞起来
打印log方式:
Debug.Log("移动了");
会在unity编辑器的左下角看到输出在玩游戏时修改参数时,要在齿轮里点 copyComponent
- 又咋了多喝热水阿:我寻思着为什么会报错呢,原来是我把rb参数改成sb了[doge]
- JaeYoo:建了一个github库,视频中代码放进去了
https://github.com/dyjae/LearnUnity.git
- M_Studio:各位喜爱游戏开发的小伙伴,如果你在跟我一起做这个项目的话,请留意:角色移动出现了卡住不动的现象,请看一下第8个视频的Debug来解决。
非常感谢大家的支持。请继续给我留言。