登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
平台跳跃游戏角色控制器教程
开始教程
平台跳跃游戏角色控制器教程
教程
中级
3 小时
45 分钟
阿严RYan
概述
作者信息
教程资料
互动讨论
课程评价
203人收藏,329人学习
登录后开始教程
章节1
项目创建
1.
本章视频
章节2
基础状态机
1.
本章视频
章节3
状态切换
1.
本章视频
章节4
玩家输入
1.
本章视频
章节5
玩家移动
1.
玩家基础移动
2.
玩家加速与减速
章节6
玩家跳跃
1.
动画播放优化
2.
跳跃状态分析
3.
地面检测器 | 检测动画是否播放完毕
4.
玩家跳跃具体状态:跳起、掉落、落地
5.
空中移动 | 小跳 | 状态硬直
章节7
空中跳跃 | 二段跳
1.
本章视频
章节8
土狼时间
1.
本章视频
章节9
跳跃输入缓冲 | 预输入
1.
本章视频
章节10
游戏打磨
1.
游戏里的声音
2.
事件频道与UI
3.
准备画面
4.
玩家失败状态
5.
玩家漂浮状态
6.
失败画面
7.
玩家胜利状态 | 状态驱动虚拟相机
8.
通关时间计时器
9.
带参数的事件频道
10.
再见
摘要
➤ 在本教程中你将学到
状态机架构 Finite State Machine
Unity新的输入系统 Input System
虚拟相机 Cinemachine
可脚本化对象 ScriptableObject
二段跳,土狼时间,小跳,预输入等角色控制的实现
➤ 我的视频频道
Bilibili -
https://space.bilibili.com/27164588/
YouTube -
https://www.youtube.com/c/RYanIndieDev
➤ 项目仓库(资源包 / 相关课件 / 源码 / 游戏试玩)
GitHub -
https://github.com/AtCloudStudio/PlatformerControllerTutorial
Gitee -
https://gitee.com/ryanindiedev/PlatformerControllerTutorial
登录后可观看
标签
C#编程
角色控制器
StateMachine
Platformer
Cinemachine
InputSystem
ScriptableObject
建议的Unity版本
2019.4 - 2023.2
教程
平台跳跃游戏角色控制器教程
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
平台跳跃游戏角色控制器教程
登录后开始教程
章节
1
项目创建
1.
本章视频
章节
2
基础状态机
1.
本章视频
章节
3
状态切换
1.
本章视频
章节
4
玩家输入
1.
本章视频
章节
5
玩家移动
1.
玩家基础移动
2.
玩家加速与减速
章节
6
玩家跳跃
1.
动画播放优化
2.
跳跃状态分析
3.
地面检测器 | 检测动画是否播放完毕
4.
玩家跳跃具体状态:跳起、掉落、落地
5.
空中移动 | 小跳 | 状态硬直
章节
7
空中跳跃 | 二段跳
1.
本章视频
章节
8
土狼时间
1.
本章视频
章节
9
跳跃输入缓冲 | 预输入
1.
本章视频
章节
10
游戏打磨
1.
游戏里的声音
2.
事件频道与UI
3.
准备画面
4.
玩家失败状态
5.
玩家漂浮状态
6.
失败画面
7.
玩家胜利状态 | 状态驱动虚拟相机
8.
通关时间计时器
9.
带参数的事件频道
10.
再见