|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
纯源码,一看就懂,不多介绍,可以把封装好的图片放在网盘里面,或者是微云笔记啊之类的东西,原理就是字节集转为十六进制,然后用内存配置项完成,图片打包封装的话,先转换成十六进制然后配置名称是图片名称,配置节名称我这里写的是Game 变量名 | 类 型 | 静态 | 数组 | 备 注 | 字库文件_字节数据 | 字节集 | | | 字库文件_数据长度 | 整数型 | | | 字库文件_内存地址 | 整数型 | | |
字库文件_字节数据 = 字库 字库文件_数据长度 = 取字节集长度 (字库文件_字节数据 )字库文件_内存地址 = 申请内存 (字库文件_数据长度, 假)写到内存 (字库文件_字节数据, 字库文件_内存地址, 字库文件_数据长度 )返回 (SetDictMem (序号, 字库文件_内存地址, 字库文件_数据长度 ) = 1 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 图片文件_字节数据 | 字节集 | | | 图片文件_数据长度 | 整数型 | | | 图片文件_内存地址 | 整数型 | | |
图片文件_字节数据 = 图片 图片文件_数据长度 = 取字节集长度 (图片文件_字节数据 )图片文件_内存地址 = 申请内存 (图片文件_数据长度, 假)写到内存 (图片文件_字节数据, 图片文件_内存地址, 图片文件_数据长度 )返回 (LoadPicByte (图片文件_内存地址, 图片文件_数据长度, 名称 ) = 1 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_内存配置 | 类_内存配置项 | | | 局_成功数量 | 整数型 | | | 局_配置数据 | 配置项数据 | | 0 | 局_配置数量 | 整数型 | | | 局_计次 | 整数型 | | | 局_图片名称 | 文本型 | | | 局_图片数据 | 字节集 | | | 局_加载结果 | 逻辑型 | | |
局_成功数量 = 0 如果真 (局_内存配置. 加载配置项_从内存 (图片集 )) 局_配置数量 = 局_内存配置. 取所有配置项 (“Game”, 局_配置数据 )计次循环首 (局_配置数量, 局_计次 )局_图片名称 = 局_配置数据 [局_计次 ].配置项名称 局_图片数据 = 字节集_十六进制到字节集 (局_配置数据 [局_计次 ].值 )如果真 (局_图片名称 = “” 或 取字节集长度 (局_图片数据 ) = 0 )到循环尾 ()局_加载结果 = 加载内存图片 (局_图片名称, 局_图片数据)如果真 (局_加载结果 = 假)到循环尾 ()局_成功数量 = 局_成功数量 + 1计次循环尾 ()返回 (局_成功数量)
|
|