灯笼菜刀王 发表于 2025-4-27 14:09 成功了!!!謝謝你!!!!! ![]() ![]() ![]() |
劈里啪啦的綿羊 发表于 2025-4-27 14:04 如果你的 karma值 是 1点1点加, 那直接 karma == 5 时打开开关, 执行公共事件, 然后关闭开关 |
灯笼菜刀王 发表于 2025-4-27 11:38 對不起我腦殼卡住有點笨 ![]() 因為我是在敵人戰鬥頁面那邊套karma值增減,試過在對話框下面套了開關,然後再開個頁面關掉開關 但也沒用,會在下一場戰鬥裏再跳出來提示一次...我想實現的是只會出現一次的提示系統 ![]() |
原因: 你在处理 karma值 的地方打开了 22号开关, 然后出了提示, 虽然你在提示后关闭22号开关, 然而处理 karma值 增减的地方又同样把开关打开了,且又满足 > 5 的判定, 自然又执行一次, 如此反复咯 正确做法, 不需要什么并行处理,也不需要公共事件, 只要你在给 karma值 增减的地方下面直接判断 karma值 > 5 就弹出对话框即可, 不想重复弹出, 就多套个开关 |
既然关开关没用,就干脆对话完后变量再加1,执行条件从大于改为等于 如果不想改执行条件就再弄个变量为6的条件分歧 |
soulsaga 发表于 2025-4-27 02:26 還是會一直跳出來 ![]() ![]() |
对话后把提示开关关闭? |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-1 07:30
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.