slot业务逻辑 临时记录.md 3.1 KB

#灵感

待修复链接:

https://inspire.sg.larksuite.com/base/XDR2bO9UCalzNPsSGAhl7Acjglf?table=tblNSDJrGa8mz8km&view=vewqPiSXAQ

![[Pasted image 20250115163753.png]]

![[Pasted image 20250115163705.png]]

![[Pasted image 20250118114128.png]]

![[Pasted image 20250118114628.png]]

![[Pasted image 20250118141400.png]]

![[Pasted image 20250118161534.png]]

创建单个item的逻辑

![[Pasted image 20250118202943.png]]

拿单个Item模板类的方法:

![[Pasted image 20250118203318.png]]

lua逻辑入口:GameMain

![[Pasted image 20250421115020.png]]

这里是打开游戏,就自动进局内的入口

![[Pasted image 20250119195857.png]]

核心驱动,进游戏,是这里

![[Pasted image 20250119195959.png]]

用这几个主题

![[Pasted image 20250418172858.png]]

主题所在路径:

Assets\ZSlotKing\MiniGame\Themes\

UI替换相关:

![[Pasted image 20250421135455.png]]

大厅弹窗,断点调用逻辑参考:

![[Pasted image 20250421135634.png]]

举例说明:

![[Pasted image 20250421141339.png]]

对应的窗体类型,是这个:

![[Pasted image 20250421141414.png]]

对应的弹窗UI是这个:

![[Pasted image 20250421141702.png]]

如果要屏蔽UI,可以参考,从这个角度出发,处理。

单活动的修改处理:

![[Pasted image 20250421150826.png]]

![[Pasted image 20250421172749.png]]

![[Pasted image 20250421172809.png]]

![[Pasted image 20250421172859.png]]

具体进入,哪个主题,是这个入口来着,也需要同步修改一下

![[Pasted image 20250427102024.png]]

theme8主题,需要加到xasset,加上后,还会有这个逻辑错误,待解决的,已处理

![[Pasted image 20250422145955.png]]

解决方式: 需要从slot拿对应的Group配置文件

![[Pasted image 20250422173821.png]]

然后,在Build里面,也加一下这个Group

![[Pasted image 20250422175551.png]]

然后,就可以正常进游戏了

![[Pasted image 20250422175740.png]]

其他同理,需要这样设置; Theme7的话,这样设置是可以正常进游戏,但是无法确定结果

![[Pasted image 20250422183409.png]]

基本很多默认的,逻辑报错,都是result结果的:

![[Pasted image 20250423134138.png]]

![[Pasted image 20250423134808.png]]

这里是,大厅相关的图标,美术资源

![[Pasted image 20250427093250.png]]

这里是,控制大厅数量个数的逻辑入口,例如,现在默认设置为一个count

![[Pasted image 20250427094616.png]]

同理,这里是拖曳的时候,获取到的

![[Pasted image 20250427101638.png]]

获取到之后,就是在滑动的时候,也创建一个新的; 如果不想自动创建新的,注释这个就好

![[Pasted image 20250427101809.png]]

最开始的更新窗体

![[Pasted image 20250427102626.png]]

是由这行代码控制的,注释就直接隐藏了

![[Pasted image 20250427102614.png]]

打印的入口,直接log就可以了

![[Pasted image 20250427103728.png]]

这里可以控制,具体页面的索引

![[Pasted image 20250427104302.png]]

当前打开 特定主题的列表,是在这里设定

![[Pasted image 20250430163026.png]]