这是第一次写博客,这个空间主要用来记录学习Unity的过程

本次日记内容研究2D人物移动跳跃

使人物移动跳跃有两种方法,第一使用Unity默认按键属性进行控制:

做法如下:

启动软件后先创建一个地面层,之后使用盒子控件

之后再创建一个角色:同样也添加一个盒子控件,之后再添加一个重力控件

之后运行游戏,就地面和角色就形成了碰撞

最后加上代码

void Update () {
if(Input.GetKey(KeyCode.W)){

gameObject.transform.Translate(Vector3.up*5*Time.deltaTime);
}
if(Input.GetKey(KeyCode.S)){
gameObject.transform.Translate(Vector3.down*5*Time.deltaTime);
}
if(Input.GetKey(KeyCode.A)){
gameObject.transform.Translate(Vector3.left*5*Time.deltaTime);
}
if(Input.GetKey(KeyCode.D)){
gameObject.transform.Translate(Vector3.right*5*Time.deltaTime);
}

Unity学习日记--2D 精灵移动跳跃相关推荐

  1. [Unity学习笔记]2D游戏中的触碰/OnMouseDown

    [Unity学习笔记]2D游戏中的触碰/OnMouseDown 这种情况多用于2D游戏的触屏 1.给2D游戏对象加上collider 2D,让其能够被检测到

  2. DY_M的Unity学习日记 1 ——AnimationClip的读取与代码生成

    DY_M的Unity学习日记 1 --AnimationClip的读取与代码生成 https://www.jianshu.com/p/80b2bc98ac5d 作为一个"不务正业" ...

  3. Unity学习笔记--2D单向平台制作方法

    首先给我们的物体添加以下两个物理组件. 随便一个2D的Collider,为了简便我这里添加的是BoxCollider2D. Platfom Effefctor2D. 之后打开BoxCollider2D ...

  4. Unity 2D游戏开发教程之游戏中精灵的跳跃状态

    Unity 2D游戏开发教程之游戏中精灵的跳跃状态 精灵的跳跃状态 为了让游戏中的精灵有更大的活动范围,上一节为游戏场景添加了多个地面,于是精灵可以从高的地面移动到低的地面处,如图2-14所示.但是却 ...

  5. Unity学习笔记:2D游戏精灵碰撞互动效果

    2d精灵物理碰撞. Unity2D碰撞效应 Area Effector 2D地区效应: 适用于特定区域内的定向力度 Use Collider Mask 使用碰撞遮罩. Collider Mask 碰撞 ...

  6. Unity学习笔记1 简易2D横版RPG游戏制作(一)

    这个教程是参考一个YouTube上面的教程做的,原作者的教程做得比较简单,我先参考着做一遍,毕竟我也只是个初学者,还没办法完全自制哈哈.不过我之前也看过一个2D平台游戏的系列教程了,以后会整合起来,做 ...

  7. unity学习———2D人物的移动

    unity学习---2D人物的移动 代码如下 using System.Collections; using System.Collections.Generic; using UnityEngine ...

  8. 【Unity精灵】2D精灵图片替换常见的问题

    一开始就从大的方向建立起一堆逻辑代码,然而对于一个新手来说,大的逻辑是正确的 小的毛病很多,这就造成了很多小的逻辑的麻烦 替换精灵,如果精灵已经建立起来,并且有了标签tag的时候,遍历同一个标签的物体 ...

  9. Unity学习笔记(8) Unity残影效果整理,3D、2D、通用方案

    Unity做残影效果是个不难的工作. 但是一些细节会对使用方法产生限制,这里整理一下各种情况下推荐的残影效果实现方案 1.3D网格 (高性能) 2.2D人物 (非骨骼动画) (高性能) 3.其它场景 ...

最新文章

  1. ASP.NET 2.0的编译模型
  2. combus通讯_Vue兄弟组件通信Bus传值--小案例
  3. c 语言练习__去掉多余的空白字符_修正
  4. java怎么兼容switch_java – Switch语句给出了不兼容类型错误
  5. 【linux】Linux cp命令拷贝 不覆盖原有的文件
  6. 资深前端工程师:裁人后,我总结了 7 个必备技能
  7. Android 简单实现控件的拖动
  8. bodymovin_基于Bodymovin在Vue上渲染After Effects动画
  9. 基于Tesseract的OCR识别--身份证
  10. 《Redis视频教程》(p19)
  11. python pipe_python pipe模块用法
  12. HTML的背景颜色和背景图片
  13. java sql查询空内容,sql查询空指针异常
  14. AD之Via尺寸和盖油规则设置
  15. 如何使用COM-Hunter检测持久化COM劫持漏洞
  16. 通过随机森林的例子解释特征重要性
  17. 破10亿用户的支付宝给支付生态的启示
  18. 计算机求职信英语作文80字,求职信英语作文(共8篇)
  19. IE高级配置 SSL协议注册表路径
  20. 在NUC972上实现websocket客户端

热门文章

  1. WAP网站开发的要点
  2. 百度是否收录批量查询工具
  3. 计算机中的数制转换ppt,计算机基础知识数制转换课件.ppt
  4. 高校计算机专业教师年终总结,计算机教师个人总结【高校计算机教师暑期培训总结】...
  5. Win11限制第三方浏览器工具:默认打开需用微软的edge浏览器
  6. 该用什么软件分割音频?这些软件可以帮助你分割音频
  7. 计算机博弈 Negamax 负极值算法
  8. java自考真题_那些年的考试事-自考《04747Java语言程序设计一》历年真题及答案电子版...
  9. win10-Ubuntu双系统启动项设置
  10. LabVIEW数据采集:配套视频教程第5集(2.2.1节—配置前面板实操训练)