- 博客(5)
- 收藏
- 关注
原创 Cocos 3.8.4 学习记录(05) - 观察者模式(事件中心)
实现一个观察者模式,静态类,然后Listener)和Caller)去调用EventMgr的静态方法即可。
2025-01-02 19:51:59
689
1
原创 Cocos 3.8.4 学习记录(04)_Cocos内Sprite添加点击阻塞
这个的使用点有很多,比如你的某个UIWindow打开后,希望不能点其他的UIWindow,就可以这样做,给UIWindow的背景图片添加这个组件,可以阻塞掉输入。也可以用于其他的,像我做的解锁,用一个东西遮住,就算是锁住了,而解锁把这个物体取消选中,就算解锁了。今天做一个解锁功能,我直接用一个物体盖在我的要解锁的功能上,但是显然还是可以点击。Cocos里Sprite是没有直接的一个Raycast的功能,也就是我点击不会点击在Sprite上,但是我肯定是需要这个功能的。很简单的方法,我也只是记录一下。
2024-12-31 13:48:24
619
原创 Cocos 3.8.4 学习记录(03)_功能实现吐槽_Cocos渲染顺序问题
使用上节做的单例给WorldCanvasFG,当我移动的时候给移动到WorldCanvasFG.GetInstance的子物体下,而移动前记录下原Parent
2024-12-30 15:00:42
711
原创 Cocos 3.8.4 学习记录(02)_笔记_Cocos单例写法
昨天遇到一个小问题,就是获取一个WorldCanvasFG 的Node,笔者不是很懂Cocos中UI怎么去调他的渲染顺序,所以这个FG是直接放在RootCanvas的最底下。然后我要使用他的Node,我就打算用单例了,然后下面的单例就生成了。这个单例是我用Unity的思路改的,但是还没加锁,不知道ts里的锁是什么样子的,所以放后面。3.确保仅一个,但是后续新的会把旧的删除的单例类。2.确保仅一个且不会被替换的的单例,
2024-12-24 11:42:46
282
原创 Cocos 3.8.4 学习记录(01)_笔记_如何让Enum显示在Cocos上
Cocos3.8.4: Enum 显示在CocosEditor上
2024-12-19 17:24:17
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅