伊莉討論區

標題: 觸發的變數 [打印本頁]

作者: 78鍾    時間: 2015-10-3 09:37 PM     標題: 觸發的變數

今天在做技能時
突然想到如果在線上,兩隻一樣的英雄幾乎同時放一樣的觸發技能
這樣因該會觸發到一樣的變數
會有什麼問題??
因為在魔獸觸發技能會用到很多變數…
而且我的地圖裡有些技能好像有共用變數…
我有想過因該不會有什麼問題才對
所以想問看看有人知不知道

作者: 逢魔之月    時間: 2015-10-4 02:31 PM

要看觸發的寫法

如果是有對 目標 點 數值..等進行記錄 並在 等待數秒後 或是 持續 產生效果

那變數相同時 會覆蓋到 造成變數錯亂

如果是施放立刻將效果產生出來 沒有延時或持續 基本上不太會有問題

基本上 大部份觸發都要儘量寫成支援多重施法 不然就是條件設定要很完整避免多重施法
作者: 78鍾    時間: 2015-10-4 08:58 PM

逢魔之月 發表於 2015-10-4 02:31 PM
要看觸發的寫法

如果是有對 目標 點 數值..等進行記錄 並在 等待數秒後 或是 持續 產生效果

那有關位移的技能
像勾鎖類
如果兩隻一樣的英雄互相施放互相拉
變數就亂了!?
所以盡量不要讓這類事情發生!?
作者: 逢魔之月    時間: 2015-10-9 07:33 PM

如果是使用同一條觸發 一定會亂掉..

如果是獨立的 就看觸發上的變數是否同名..變數同名也會亂掉

如果完全不一樣 就是看觸發的頻率 跟記錄方式 看哪邊搶到部隊而已




歡迎光臨 伊莉討論區 (http://www64.eyny.com/) Powered by Discuz!