会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜之炼金术师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
22
下一页
2024年4月5日
2-34. 绘制房子和可以被砍伐的树
摘要: 绘制房子 首先将房子的下半部分绘制到 Group Top 这层 然后把房顶绘制到 Front 1 这层 绘制碰撞层 可以被砍伐的树 其中 Tree01_Bottom 是有阴影的树根,Tree01_Trunk 是没有阴影的树根 调整树根的锚点 接着把树的上部分连接上去 把树根和树干放到同一个父物体下面
阅读全文
posted @ 2024-04-05 19:49 hellozjf
阅读(35)
评论(0)
推荐(0)
2024年4月4日
2-33. 实现选中物品触发举起动画
摘要: 给人物添加 HoldItem 对象 创建 AnimatorOverride 脚本 监听物品选择事件 物品选择之后,显示不同的动画 另外把图片启动关闭也处理一下 创建更多的 Animator Override Controller 添加枚举 添加 DataCollection 添加 EventHand
阅读全文
posted @ 2024-04-04 21:28 hellozjf
阅读(57)
评论(0)
推荐(0)
2-32. 制作 Player 的动画
摘要: 创建 Animator 动画状态机 Idle -> Walk Run 没有退出时间,Duration 为 1 Idle 的 Blend Tree WalkRun 的 Blend Tree 创建 Animator Override Controller 用同样的方法创建头发和手臂 Player 控制动
阅读全文
posted @ 2024-04-04 20:47 hellozjf
阅读(56)
评论(0)
推荐(0)
2-31. 实现根据物品详情显示 ItemTooltip
摘要: 创建 ItemTooltip 脚本 目前物品类型显示为英文,需要使用 GetItemType 方法使其变成中文 目前描述变更的时候,会有延迟,需要手动立即刷新布局 修改 InventoryUI 添加 ShowItemTooltip 脚本 让 Tooltip 显示到鼠标所在的位置 修改 ItemToo
阅读全文
posted @ 2024-04-04 19:43 hellozjf
阅读(88)
评论(0)
推荐(0)
2024年4月3日
2-30. 制作 ItemTooltip 的 UI
摘要: 增加 ItemToolTip 最后做成下图的样子就可以了 放置字体并生成资源 老师使用的字体从上到下分别是:粗宋、龚帆、点阵字体 我原来在像素幸存者上面还使用过一个像素字体叫 fusion 将字体变成 Font Asset 的时候,需要注意一下字体文件的大小。如果文字太多,但是图片大小不够,就会导致
阅读全文
posted @ 2024-04-03 20:12 hellozjf
阅读(44)
评论(0)
推荐(0)
2-29. 实现拖拽物品交换数据和在地图上生成物品
摘要: 修改 InventoryManager 修改 SlotUI 解决拖拽结束后高亮显示不正确的问题 实现物品扔到地上的效果 添加 ItemManager 修改 EventHandler,添加在地图上生成物品的事件 在 SlotUI 上触发事件 ItemManager 监听事件 此外还要在 01.Fiel
阅读全文
posted @ 2024-04-03 19:19 hellozjf
阅读(53)
评论(0)
推荐(0)
2-28. 创建 DragItem 实现物品拖拽跟随显示
摘要: 开始实现拖拽功能 添加接口 添加 DragCanvas 另外记得把 Raycast Target 取消勾选 另外 DragItemImage 默认可以显示,但是图片需要关闭 修改 InventoryUI 修改 Slot_Bag 预制体 把 Image、Amount、Highlight 的 Rayca
阅读全文
posted @ 2024-04-03 18:33 hellozjf
阅读(129)
评论(0)
推荐(0)
2024年4月2日
2-27. 背包物品选择高亮显示和动画
摘要: 本节目标 实现点击背包中的格子之后,格子会有高亮的效果 开始实现 修改 SlotUI 这样写的话,如果有两个格子被点击,那么两个格子都会高亮,这是我们不希望看到的 继续修改 SlotUI 修改 InventoryUI 给高亮增加动画 然后把图片添加到动画里面 项目相关代码 代码仓库:https://
阅读全文
posted @ 2024-04-02 21:11 hellozjf
阅读(81)
评论(0)
推荐(0)
2-26. 控制背包打开和关闭
摘要: 本节目标 实现背包打开和关闭 开始实现 创建按钮 修改 InventoryUI 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240402_0755
阅读全文
posted @ 2024-04-02 07:56 hellozjf
阅读(38)
评论(0)
推荐(0)
2024年4月1日
2-25. 背包 UI 显示
摘要: InventoryUI 将它拖动到 Canvas 上面的 Inventory 增加 Player Slots 我们希望物品被拾取的时候,首先进入下面的背包,然后才进入上面的背包,所以 Player Slots 需要先拖动下面的格子,再拖动上面的格子 修改 PlayerBag 的数量 因为下面有10个
阅读全文
posted @ 2024-04-01 07:41 hellozjf
阅读(68)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
22
下一页