7723手游网7723手游网
当前位置:7723手游网游戏攻略星火编辑器攻略星火编辑器【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题

星火编辑器【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题

发布时间:2024-12-08 04:38:44 来源:互联网 作者:一刀斩清风

星火编辑器【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题如下:

一、前言

    在星火里面,我们经常可能需要对物品和技能等对象,进行过滤筛选或者判断,而这部分,星火暂时没有给我们提供预制的功能函数,同时,这部分代码虽然不满太长,但是占用的代码行比较多,所以我们考虑框架化的处理。

二、创建一个物品的过滤函数

建议将上述函数写入单例类(见之前教程)中,这样可以在数遍中访问。

1.函数需要物品的ID,如果获得是物品对象,获取下物品对象的数遍表的ID即可

2.第二个参数是判断的标签数组,表示:要同时满足以下标签;如果需要实现【以下任意标签】的功能,可以自定扩展相关代码

3.代码首先是过滤没有标签的物品,防止出错

4.同时利用了该物品数遍表的标签数组的筛选函数的长度来作为满足条件

5.记得在不需要继续判断的时候可以break下返回,节省资源(虽然感觉节约不了多少)

然后在星火任意地方可以调用这个函数。

技能的标签过滤方法,和上图基本一致

以上就是星火编辑器【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题相关内容。

免责声明:文中图文均来自网络,如有侵权请联系删除,7723手游网发布此文仅为传递信息,不代表7723认同其观点或证实其描述。

星火编辑器相关攻略更多

友情链接

拒绝不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活。

增值电信业务经营许可证: 闽B2-20211424 | 闽公网安备 35021102000359号 | 网站备案号:闽ICP备14019555号 | 闽ICP备14019555号-5 | 闽ICP备14019555号-16A

网络文化经营许可证号:闽网文(2016)4364-073号

请向您的好友推荐www.7723.cn,多谢支持! Copyright (©) 2010 7723手机游戏网 All Rights Reserved

厦门巴掌互动科技有限公司未成年人家长监护