jass 脚本bug
因為這個bug調試了好長時間才發現問題。
2.關于魔法書的東西,其實這都是穿越千年的東西了,老朽現在才發現,不好意思,萬一還有人不知道呢,是吧、魔法書我覺得是個隱藏被動技能圖標的絕佳技能,畢竟有些暗箱操作的東西玩家不能看見,而且也不美觀,那么我發現魔法書利用代碼禁用了其功能后(SetPlayerAbilityAvailable),魔法書里的被動技能仍然有用,那么,由此可以得出一個結論,做一個隱藏技能圖標的無限可疊加的任意數值的增益效果也不是問題,比如攻速,攻擊力,防御力,魔抗,閃避……當然可以負數的那么可以做減防等等函數,不過稍微麻煩點就是算法,這個我不做解釋了,自己去想吧。
3.call TriggerRegisterAnyUnitEventBJ(gg_SelectUnitTrigger, EVENT_PLAYER_UNIT_SELECTED)
EVENT_PLAYER_UNIT_SELECTED 玩家選擇單位事件,IsUnitSelected函數判斷該觸發玩家是否選擇觸發單位,返回的居然是false。
而判斷觸發玩家與事件發生前選擇的單位IsUnitSelected返回的確實true。無語了,不能再EVENT_PLAYER_UNIT_SELECTED 事件觸發器里面直接使用IsUnitSelected判斷,必須重新開啟一個觸發器再使用IsUnitSelected判斷才能得出正確的結果。
總結
以上是生活随笔為你收集整理的jass 脚本bug的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pyspark基础学习——数据处理
- 下一篇: 蓝桥杯15单片机软件环境搭建