学习资源:B站 M_Studio《Unity教程2D入门》11

Unity Assets:Sunnyland

Day6

Bug1: 角色跳跃后卡墙不掉落

成因:collider模仿真实世界,所以当碰到墙的时候恰好还按着左右键就会像你把小物块按在墙上,会产生摩擦力,所以就卡住不会掉下去了。

解决方法:给碰撞体添加没有摩擦力的材质

先新建一Physic material 2D,这里可能会遇到一个问题:官方提示Assets > Create > Physics Material 2D 但是我的Create里面没有Physics Material 2D

2020版本里面,Physics Material 2D被统一移到了2D中,所以应该是Assets >2D> Create > Physics Material 2D

把摩擦力改成0

赋值给player的头部碰撞体的material即可

Bug2:无限跳跃

解决方法:写脚本
添加一个判断条件:只有player脚踩在地上的才可以跳

        //角色跳跃if(Input.GetButtonDown("Jump") && coll.IsTouchingLayers(ground)){rb.velocity = new Vector2(rb.velocity.x, jumpforce * Time.deltaTime);anim.SetBool("isJumping", true);anim.SetBool("isIdle", false);}

不过这个也有个bug:就是踩到墙也会判断是踩到了地面,然后就又可以再次跳跃,希望后期可以解决。

Unity2D学习笔记Day6:无限跳跃bug和卡墙bug处理(补8.13)相关推荐

  1. unity2D:无限跳跃bug和卡墙bug处理

    版本信息:2020.3 卡墙不掉落 成因:collider模仿真实世界,所以当碰到墙的时候恰好还按着左右键就会像你把小物块按在墙上,会产生摩擦力,所以就卡住不会掉下去了. 解决方法:给碰撞体添加没有摩 ...

  2. unity2D学习笔记-角色动画

    unity2D学习笔记-角色动画 角色移动 动画效果(重点!!!!!) 创建:Animator与Animation 状态转换 跳跃 从fall到idle Hierarchy中创建一个Sprite作为载 ...

  3. 嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210)

    嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210) 一.SD卡介绍 1. SD卡背景知识和特点 SD卡.MMC卡.MicroSD.TF卡:这些卡其实内部就是Flash存储颗粒,比 ...

  4. (实验38)单片机,STM32F4学习笔记,代码讲解【SD卡实验】【正点原子】【原创】

    文章目录 其它文章链接,独家吐血整理 实验现象 主程序 SD卡驱动程序 代码讲解 其它文章链接,独家吐血整理 (实验3)单片机,STM32F4学习笔记,代码讲解[按键输入实验][正点原子][原创] ( ...

  5. IMX6ULL学习笔记(9)——通过SD卡启动Linux内核

    一.搭建环境 通过以下方式烧写一个镜像: IMX6ULL学习笔记(2)--通过SD卡烧录镜像 二.设置为SD卡启动模式 开发板插入烧录好U-Boot的SD卡. 根据以下BOOT拨码开关启动配置表,调整 ...

  6. Python数据分析三剑客学习笔记Day6——matplotlib包的使用:数据可视化,简单绘制柱状图、曲线图、饼图、频率分布直方图

    本文是视频Python数据分析三剑客 数学建模基础 numpy.pandas.matplotlib的学习笔记. -------------------------------------------- ...

  7. Unity2d学习笔记(一)添加角色地图并且实现人物移动

    写这个系列的目的 最近在学习unity2d游戏制作,这个系列的文章就是想将我学到的知识记录下来,方便自己以后复习回顾. Unity2d基础知识 众所周知,Unity是一个游戏引擎,就我的理解来说,游戏 ...

  8. Unity2D学习笔记Day13:添加音效Audio

    学习资源:B站 M_Studio<Unity教程2D入门>18 Unity Assets:Sunnyland Day13 Audio Listener:耳朵,用来听声音的--一般放在mai ...

  9. Unity2D学习笔记Day4:镜头控制

    学习资源:B站 M_Studio<Unity教程2D入门>09-10 Unity Assets:Sunnyland Day4 cinema跟随 方法一:transform 思路:镜头的x, ...

最新文章

  1. Python的零基础超详细讲解(第二天)-Python的基础语法1
  2. 算法竞赛五冠五亚得主,手把手带你了解算法竞赛
  3. Androidz之Activity概要学习
  4. Flutter web问题:Failed to load network image
  5. C++中变量使用前一定要初始化
  6. mysql笔记03 查询性能优化
  7. get到一个生气后的牵手方式!太可爱了
  8. Python——print()函数的学习笔记
  9. yolov3从头实现(五)-- yolov3网络块
  10. 读书笔记《推荐系统实践》- 个性化推荐系统总结
  11. java 私塾_Java私塾基础note
  12. 【C++】快速幂与矩阵快速幂
  13. CubeMX设置STM32 Timer预分频(PSC)
  14. Linux应用软件的安装包常见三种格式
  15. 号外号外 !新媒之家APP2.1.0版本震撼上线!!!
  16. 【网安入门】学习笔记(一)
  17. 什么是Civil3D
  18. 大一学生HTML5期末大作业——基于HTML+CSS中国传统节日-清明节 8页
  19. deepin 蓝牙适配器 安装
  20. Ubuntu常用操作

热门文章

  1. 来听听资深设计师的想法(下)
  2. 项目开发流程(简述)
  3. 华工计算机科学与技术专业评级,华南理工高考专业分数排名,计算机分数遥遥领先,双一流专业垫底...
  4. php mysql 手机归属地_PHP手机号码归属地查询代码(API接口/mysql)_PHP教程
  5. MySQL——索引与EXPLAIN
  6. jQuery事件委派
  7. python获取当前时间的函数_Python日期与时间
  8. 服务器刹车响应时间,驾驶员反应时间及制动响应时间
  9. 像经济学家那样思考:信息、激励与政策
  10. 20180402-B · US Tuition Costs · ggplot2, 条线图 柱状图 · R 语言数据可视化 案例 源码