- 博客(6)
- 收藏
- 关注
转载 前缀树红点系统
逻辑层通知由开发者在需要更新的时机,去调用 UpdateRedDotState进行触发更新逻辑,后续的一系列显示、隐藏以及父节点的更新/父节点的父节点…我们把红点系统分为逻辑层和表现层,逻辑层主要负责红点逻辑的判断,由逻辑层去决定该不该显示红点,而表现层则只需要根据逻辑层的红点状态去及时的更新红点的显示/隐藏的状态即可。该系统基于前缀树结构去实现,在需要更新红点时,我们只需要更新对应的红点状态,该红点状态发生改变会自动通知其父节点的红点更新以此类推,直至到树顶。1.普通红点显示:只显示红点不显示数字。
2023-07-20 14:33:46
274
1
转载 Unity中获取鼠标点击转换
/将点击屏幕的屏幕坐标转换为世界坐标。//获取到点击屏幕的屏幕坐标。//将物体从世界坐标转换为屏幕坐标。//获取鼠标在相机中(世界中)的位置,转换为屏幕坐标;//将相机中的坐标转化为世界坐标。//让场景中的Z=鼠标坐标的Z。/// 获取鼠标点击坐标。//获取鼠标在场景中坐标。//物体跟随鼠标X轴移动。//物体跟随鼠标移动。
2023-03-24 09:25:44
1796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人