首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Unity2D学习笔记
心霖de雨
创建于2024-01-31
订阅专栏
仅作本人学习记录用
等 6 人订阅
共9篇文章
创建于2024-01-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Unity引擎2D游戏开发,场景淡入淡出效果
淡入淡出的实现逻辑 在Persistent中,创建一个新的Canvas,命名为Fade Canvas 注意它的Sort Oder属性,该属性值越大,图层优先级越高,可以遮蔽屏幕上的任何图层 接着在Fa
Unity引擎2D游戏开发,场景加载后的执行逻辑
判断场景是否加载完毕 加载新场景的返回值中,有一个Completed事件方法。可以创建一个方法去注册这个事件方法,即可在加载完毕后进行一系列的操作 将首次转换的目的场景复制到当前场景,并将目的地坐标赋
Unity引擎2D游戏开发,场景管理和切换
需要用到的工具 资源打包、远程热更新工具 Addressables工具基本操作 在Window菜单下方,会有Asset Management,选择Addressables中的Groups 会弹出相关菜
Unity引擎2D游戏开发,场景互动的逻辑实现
创建接口 由于所有可互动的物体都会有一个共通的属性,即“互动”的处理。因此,新建一个接口,让所有可互动的物体都实现这个接口内的互动处理方法 新建接口 创建一个处理互动逻辑的抽象方法 创建处理宝箱交互逻
Unity引擎2D游戏开发,切换场景与人物可互动标识总结
切换场景 可以通过新建一个持久化地场景,将所有常驻元素放置进此场景里面,然后再将进入的场景加载(Loud)在Hierarchy窗口中。如果切换了其他某一个场景,再将离开的场景停用(Unload),进入
Unity中FixedUpdate()方法与Update()方法的区别和各自作用
Update()方法 在每个使用它的脚本中,每一帧调用一次 基本只需要变化或调整时,需要使用Update()来实现。 比如,非物理对象的移动、计时器、输入检测等 但是Update()方法,并不是按照固
Unity2D创建人物动画
给人物创建Animator动画组件 在素材库新建Animation文件夹 Animation文件夹中创建Player文件夹 右击Player文件夹,创建Animator Controller 将新建的
Unity2D 解决空中无限跳跃以及黏墙问题
一、解决空中无限跳跃 在文件夹内新建PhysicsCheck物理检测脚本 添加isGround布尔值变量,接触地面则为1,空中则为0。 以及两种检测变量:checkRadius检测半径 groundL
Unity2D C#实现人物跳跃
Unity2D C#实现人物跳跃,核心是对人物进行一个瞬时冲击力。首先要对人物进行按键绑定,然后按需去调整重力加速度。