瀑布主题替换 临时记录_第二章.md 3.9 KB

这里的数字飞过去,少了一位,查一下原因

![[Pasted image 20251023094935.png]]

![[Pasted image 20251023095022.png]]

参考:

![[Pasted image 20251023141236.png]]

上述这个数据,是服务端下发的,基类的这里入口,可以打log,看是否正确

![[Pasted image 20251023141052.png]]

可以看到,原本应该是个位数的,变成小数了,需要服务端修复

![[Pasted image 20251023141306.png]]

XAsset相关配置,目前加的了,有这些:

![[Pasted image 20251023141454.png]]

![[Pasted image 20251023141528.png]]

![[Pasted image 20251023165351.png]]

另外,还有一个SlotsEffects的文件夹,默认是不用XAsset相关配置的

![[Pasted image 20251023161652.png]]

buglist链接

https://nxjy5tl8k2.sg.larksuite.com/sheets/OozmsHNTBhuRGctqO2klDzAlgkf?sheet=0604d3

目前spin接口,是存在问题的,金币负数的时候,也还是可以继续spin的,服务端应该会有报错,有时会一直spin,这个要处理好,是通用功能那边的

![[Pasted image 20251023180313.png]]

点击这些界面,可以打开gm窗口:

![[Pasted image 20251024104343.png]]

![[Pasted image 20251024104403.png]]

![[Pasted image 20251024104426.png]]

![[Pasted image 20251024104433.png]]

相关GM指令

龙元素特效异常
$slots$customspin dg


凤玩法:$slots$customspin phx


龙凤玩法:$slots$customspin both

清楚当前主题 活动状态:$clear_theme_data 74


箭头虚化 & 黄光特效异常 相关指令:
$slots$customfreespin [["bonus","bonus","bonus","bonus","bonus","med_1","med_1","med_1","med_1","med_1","med_1","med_1","med_1","med_1","med_1"],{"1":[3,3,7,0,0],"8":[11,2,12]},{"1":[4,6]},[8,9,10]]

这里异常的预制体,名字是这个:Theme74_Scatter1

对应层级是

![[Pasted image 20251027094116.png]]

表现为:

![[Pasted image 20251024104250.png]]

![[Pasted image 20251024104302.png]]

![[Pasted image 20251024111740.png]]

![[Pasted image 20251024111813.png]]

需要确认一下,这个龙头的动画,是什么机制实现出来的 (是由动画控制的)

![[Pasted image 20251024134102.png]]

检索可以看到,同名的预制体,有俩; 其中,Effects目录下的,是特效制作的预制体,在游戏内正常加载的,是另一个Themes目录下的预制体;

![[Pasted image 20251028090427.png]]

![[Pasted image 20251028090457.png]]

这俩预制体的材质,有比较多问题,一个是入场,一个是出场

UITheme74_EnterDBonus UITheme74_DBonusSettlement

UITheme74主体里面的,这几个,有比较多异常

![[Pasted image 20251027173408.png]]

JP弹窗,缺少背景遮罩,先$slots$customspin both,点了spin再$slots$customfreespin [[[],[1,2],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]],{"36":[3,3,7,1,1],"31":[10,2,1,3,2],"26":[90,2,1,3,4],"21":[90,2,1,3,5],"16":[90,2,1,3,6],"11":[90,2,1,8,7],"6":[90,9]},{}]

这个下面,有好几个,同名的,都是材质丢失异常:

![[Pasted image 20251027171000.png]]

这个预制体,比较对材质丢失异常: UITheme74_GrandJackPot

![[Pasted image 20251027171347.png]]

接口,可以替换:

![[Pasted image 20251028103209.png]]

验证多语言功能的入口:

![[Pasted image 20251028104803.png]]

![[Pasted image 20251028104821.png]]

![[Pasted image 20251028104827.png]]

切换即可;

![[Pasted image 20251029153101.png]]

这个根据不同地区和国家,切换的接口示例:

![[Pasted image 20251029155819.png]]

label.text = CC.CSlotsHelper.GetNumberStr(tempVal, ",")

这里随机变化:

![[Pasted image 20251029155901.png]]

对应的逻辑,是这里:

![[Pasted image 20251029155911.png]]

这个的动画,有丢失的问题,修复一下就好

![[Pasted image 20251029161937.png]]

这个材质有问题,要弄一个新材质,处理一下,对比原工程吧

![[Pasted image 20251029162513.png]]