1. 首页 > 手游资讯

星火编辑器星火萌新笔记 星火教程

作者:admin 更新时间:2024-12-15
摘要:星火编辑器星火萌新笔记-类的使用篇-案例2 自动匹配格子数量的面板如下:这是在学习星火论坛 爱斯寂寞大佬使用构造函数进行类的实例化后,自己研究的案例。2.1 类...,星火编辑器星火萌新笔记 星火教程

 

星火编辑器星火萌新笔记-类的使用篇-案例2 自动匹配格子数量的面板如下:

这是在学习星火论坛 斯寂寞大佬使用构造函数进行类的实例化后,自己研究的案例。

2.1 类的构建根据自己的需求构建类的成员变量

2.2 根据类的成员变量计算面板宽高

面板的宽高需要通过格子数量,格子大小等成员变量求出,提前写好函数,以备使用

公式编辑器是一个非常好用的工具,公式写在上方数值区域,要进行赋值的部分用~字母~表示,下方会自动出现变量以及公式,内部外部赋值均可。

2.3 创建面板与格子

然后使用类的构造器函数,对类进行实例化,由于执行顺序的影响,这里没有使用外部的初始化,而是在函数内部对成员变量进行了赋值。

改变ui文本可以改变函数的显示方式,用~数字~来代替参数,方便读取

最后的效果如下

除了生成面板,还需要生成面板内格子,这里使用了两个循环生成,并将格子保存在成员变量中,以供后续读取使用。

2.4 使用静态成员保存所有创建的面板

为了方便读取所有的该类型面板,这里使用静态成员变量来保存了所有的面板

注:这里还有两部分内容没有研究,一是根据物品的数量进行格子的显隐,二是当物品超过一页时,可以翻页。

以上就是星火编辑器星火萌新笔记-类的使用篇-案例2 自动匹配格子数量的面板相关内容。