下载 App

只保留一次 单个单位状态 添加和移除优化

2024/04/23207 浏览案例分享
       星火官方的单个单位状态的添加和移除的计数是不重置的,比如添加两次暂停状态,想要让单位取消暂停状态就必须移除两次,有时候我们写触发时会忘记根据计数去添加和移除或者有时候需要先取消之类的,导致达不到想要的效果。这时候我们可以写一个函数,来达到不管是添加或者移除多少次状态,都让单位始终处于初始的计数。
       这是对于单个单位状态的问题,如果对于暂停且用于全部单位的话,官方还有个暂停全部单位和取消暂停全部单位的语句,可以直接用,不会出现该问题。
TapTap
对于暂停且用于全部单位的话

                                                             函数相关参数

TapTap

1.  创建一个名为计数表的简单表全局变量或类成员,并初始化和设置计数值为0 ,设为0是将单位的初始状态设为0,即无状态。这里为什么用简单表,主要是因为星火底层是lua,lua的函数参数,对于不可变类型,如数值,字符串的引用是值引用

TapTap
TapTap

2.  创建预设值,并设置两个引用。方便判断是添加还是移除状态,记得将实际值填一下,添加就填添加,移除就填移除就像,反正实际值不要一样

TapTap

3.  给函数添加语句,先判断是执行添加状态还是移除状态,再分开写相关语句

TapTap
TapTap
添加状态的语句
TapTap
移除状态的语句

4.  在触发里就可以不需要去根据计数添加或移除状态了

TapTap
星火编辑器-修改官方预制自定义物品信息模板截图
星火编辑器-修改官方预制自定义物品信息模板
大家对DIY物品信息显示都很热衷,但是在具体实现上还是比较费神费力的,这次的更新将会极大程度上减少开发者的困难,而且非常好用。 首先,需要将编辑器更新到10版本,这次的更新官方重构了物品提示信息面板,并在界面编辑器中加入了7个全新的页面: 我们所要修改的页面主要是【物品信息_物品信息模板】中的【物品信息】控件: 其中【上部属性面板】就是背包效果,【下部属性面板】就是装备效果 这两个不需要管它,我们
18 赞
3 回复
星火编辑器客户端物品获取属性值的方法截图
星火编辑器客户端物品获取属性值的方法
物品添加属性分两种情况 1:设置额外属性 2:添加词缀 各有各的优缺点。 本次主要讲的是添加词缀如何在客户端获取属性值。 第一种情况:词缀buff里的属性值是设置好的固定值。 这类添加给物品后,在客户端获取就很容易。 因为添加的词缀是“装备”词缀,只需要遍历指定的装备词缀列表这条语句,获取到buff_id 再直接将buff_id通过转化成(数编表:buff),再对数编表buff里的属性修改里去获取
9 赞
35 回复
00:36
2025年6月18日更新日志&2.0版本前瞻截图
2025年6月18日更新日志&2.0版本前瞻
星火编辑器发布了新的编辑器版本:13 除部分严重BUG修复会覆盖旧版本,以下新功能均在编辑器版本13中生效 开发者可以在编辑器顶部菜单-编辑器版本中进行版本切换 字体相关【非常重要,必看】 编辑器内去除了可选的字体选项,只保留MiSans这一字体(常规+粗体共计14MB),预期这样的改动会让新用户下载的资源减少约100MB本次和字体相关的改动有如下影响: 对于13版本发布的游戏,只保留MiSans
15 赞
8 回复
「自制卡牌游戏DIY」战斗抽卡系统(3)截图
「自制卡牌游戏DIY」战斗抽卡系统(3)
#星火编辑器 #星火编辑器入门 #星火编辑器案例 我正在用『星火编辑器』将一张游戏卡牌变成一款卡牌游戏。 在上一期,我们成功把玩家刷新刷出卡的信息经服务端处理后,转化为客户端中可用于显示给玩家的面板控件。这期让我们继续完善战斗抽卡系统及相关功能的触发器逻辑。 还是在触发器客户端,我们已经完成了修改牌面UI的方法,接下来要做两件事:一个是将场上每张刷出来的卡的UI进行生成和保存,另一个是要为
2 赞
无须申请,星火编辑器现已公测开放下载截图
无须申请,星火编辑器现已公测开放下载
—————————————————— 各位关注星火编辑器的小伙伴: 感谢大家一直以来对编辑器支持! 破晓已去,曙光降临! 星火编辑器现已开启公测! · 关于下载和资格申请 现已无需申请,请去下面的官方首页直接下载! 缘起测试是星火编辑器自诞生以来第一次对外测试! 从2022年八月开始到十一月,历时三个月。 缘起之后缘聚测试,历时又七个月! 缘聚之后,破晓降临,历时又十二个月! 曾经微弱的星火现已渐
官方
325 赞
375 回复
22:58
星火写轮眼-技能系列006-刀塔2-双头龙截图
星火写轮眼-技能系列006-刀塔2-双头龙
星火写轮眼-技能系列006-刀塔2-双头龙
2 赞
2 回复
2026.03.18更新
注意:需要游戏退出重新几次才能吃到更新! 有任何问题和建议可以进群或者论坛反馈。可以看系统界面那有个更新时间显示 2026年03月18日 04:00 的就是吃到更新 1、优化了存档机制,如果存档失败会限时内限制点击,防止无意义频繁点击存档导致挤占服务器队列,等待限时结束再存就行,还不行就再等。如果一直失败清空装备背包或者切换下不会死的图试试,还不行就退出重进,尽量不要长时间手动不保存 2、增加了s
官方
5 赞
21 回复
2026.03.17更新
注意:需要游戏退出重新几次才能吃到更新! 有任何问题和建议可以进群或者论坛反馈。可以看系统界面那有个更新时间显示 2026年03月17日 14:00 的就是吃到更新 1、修复了存档闪退等问题(如果有问题把装备背包清空了再存档或切换职业试试) 2、图鉴新增了瓦尔词缀说明 3、新增了词典,可以查各种属性说明,在背包那可以看 4:天赋中新增了冷却缩减的选项:冷却缩减最多可增加到50%。 5:优化了亚马逊
官方
3 赞
37 回复
存不了档和进不了游戏的看一下
现在服务器炸了,每天固定的炸点导致在游戏的玩家一直点保存,没进游戏的玩家一直重进 这就导致一直在读档和存档,导致服务器的队列一直没法清空,就一直没法进和保存 在游戏内的玩家也退出吧,今晚先休息 没进游戏的暂时别进了,今晚先休息吧 下次更新我会优化这个问题,只能在服务器限制下优化 明天更新后补偿500钻石 给你们带来困扰了,非常抱歉
官方
3 赞
18 回复
2026.03.16更新
注意:需要游戏退出重新几次才能吃到更新! 有任何问题和建议可以进群或者论坛反馈。可以看系统界面那有个更新时间显示 2026年03月16日 19:20 的就是吃到更新 1、修复了小概率会触发阻塞导致连续存档失败的问题 2、调整了商店的刷新按钮位置,移除了免费刷新,刷新价格会根据刷新次数上涨,1m封顶 3、调整了商店装备/宝石的刷新,装备/宝石独立分开刷新 4、调整了一键出售,现在一键出售不遵循自动出
官方
5 赞
25 回复