会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜之炼金术师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
22
下一页
2024年4月8日
2-44. 设置鼠标指针根据物品调整
摘要: 下载好看的鼠标图片 修改 Canvas 的 Tag 添加 Cursor Image 添加 CursorManager 把 Cursor Image 放到第一个位置 编辑 CursorManager 让虚拟鼠标跟随鼠标移动 鼠标的尖点不是虚拟鼠标的尖点,需要用 aseprite 修改图片 然后将鼠标的
阅读全文
posted @ 2024-04-08 19:52 hellozjf
阅读(60)
评论(0)
推荐(0)
2024年4月7日
2-43. 保存和加载场景中的物品
摘要: 切换场景时的问题 如果场景A原来有一个斧头在地上,当我拾取它之后斧头消失了,我再进入场景B,再从场景B回到场景A,发现斧头又回来了 所以我们需要保存这些数据,然后从场景B回到场景A的时候不显示斧头 修改 DataCollection 修改 ItemManager 修改加载顺序 项目相关代码 代码仓库
阅读全文
posted @ 2024-04-07 21:44 hellozjf
阅读(46)
评论(0)
推荐(0)
2-42. 场景切换淡入淡出和动态 UI 显示
摘要: 添加 Canvas 添加 Fade Panel 通过修改 Canvas Group 的 Alpha 就能隐藏或者显示 Fade Panel 在 Fade Panel 下面添加文字和动画 动画图片如下图所示 切换场景时淡入淡出 修改 Settings 修改 Player 解决摄像机抖动问题 修改 Bo
阅读全文
posted @ 2024-04-07 21:18 hellozjf
阅读(111)
评论(0)
推荐(0)
2-41. 制作 [SceneName] Attribute 特性
摘要: 什么是 Attribute 像图中 Sell Percentage 是一个 float 值,为什么它会变成 Slider 呢?是因为我们在这个属性上面添加了 [Range] ,这个东西就叫做 Attribute 为什么我们要做 Attribute 呢? 如上图所示,我们这里的 StartSceneN
阅读全文
posted @ 2024-04-07 20:50 hellozjf
阅读(67)
评论(0)
推荐(0)
2-40. 实现人物跨场景移动以及场景加载前后事件
摘要: 解决上节课加载场景出现的报错问题 下面两个地方需要在场景加载之后进行处理 修改 EventHandler 修改 TransitionManager 修改 SwitchBounds 修改 TransitionManager 让人物在场景加载后才能移动 修改 EventHandler 加载完场景移动人物
阅读全文
posted @ 2024-04-07 20:27 hellozjf
阅读(56)
评论(0)
推荐(0)
2-39. 创建 TransitionManager 控制人物场景切换
摘要: 上节课最终画好的场景 Build Settings 添加场景 PersistentScene 添加 TransitionManager 记得添加命名空间 注册场景切换的事件 添加传送点 实现传送 修改 EventHandler 项目相关代码 代码仓库:https://gitee.com/nbda11
阅读全文
posted @ 2024-04-07 19:35 hellozjf
阅读(30)
评论(0)
推荐(0)
2024年4月6日
2-38. 第二场景的绘制指南
摘要: 制作室内所需要的素材 室内的瓦片 家具 记得家具的锚点要设置在底部 开始实际制作室内 将相机改成黑色 创建 02.Home 场景 注意从 01.Field 场景中拷贝相关的对象 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标
阅读全文
posted @ 2024-04-06 20:30 hellozjf
阅读(32)
评论(0)
推荐(0)
2024年4月5日
2-37. 代码链接 UI 实现时间日期对应转换
摘要: 创建 TimeUI 初始化,并注册事件 修改 EventHandler TimeManager 来唤起事件 增加作弊代码 按 T 的时候快速跳过一分钟 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240405_21
阅读全文
posted @ 2024-04-05 21:06 hellozjf
阅读(24)
评论(0)
推荐(0)
2-36. 时间系统 UI 制作
摘要: 添加 Game Time 然后增加一个黑色的圆 Day & Night 再增加一个表示时间的图片 给 Day & Night 添加遮罩 Mask 添加 Clock 这里每个格子表示一个小时,6个小时之后就要切换另一个图片 添加 Game Date 添加 Time 添加 Game Season 添加暂
阅读全文
posted @ 2024-04-05 20:31 hellozjf
阅读(39)
评论(0)
推荐(0)
2-35. 构建游戏的时间系统
摘要: 创建 TimeManager 在 Update 里面更新时间 对时间进行赋值 添加枚举 修改 Settings 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240405_2007
阅读全文
posted @ 2024-04-05 20:08 hellozjf
阅读(55)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
22
下一页