[系統] WB 版 AUD 系統 V008

分享各類的精華文章,如心得、範例、工具、連結……等等。

版主: crassorz, tv580025

[系統] WB 版 AUD 系統 V008

文章Weberkkk » 2010年01月08日 6:44 pm

根據研究顯示
Event會隨著Trigger被清除

[JASS]一些TC與Event洩漏與占用H2I研究


以此為原理大幅簡化AUD構造
無VJ無CJ無HT無GC,可直接移植,並附贈GUI接口與彩色字函數
兩段式構造,上註冊下運作,可輕鬆搭配JASS語法,符合向前參照特性,此乃WB版AUD一貫的特色


輸入-C可以觀看字體顏色變化
◆◆◆◆◆ 《 免費線上簽約服務,你也可以改變世界 》 ◆◆◆◆◆
 
「你知道打一場三國,會消耗多少能量嗎? 燃燒的能量,少於栽培的能量。」
「宇宙能量在不斷減少,所以WB發明了將玩家感情轉換為宇宙能量的技術。」
「主堡被推掉的瞬間,因戰敗爆發的各種情感,就是WB想蒐集的宇宙能量。」
「默契越好的玩家,釋放的能量越大,最厲害的團隊,會爆發出最強的能量。」
「XD化程度與能量蒐集率有關,WB理所當然的進行三國XD改造與實驗。」
「每次RE都會造成平行世界能量增幅,再過不久也許能培育出三國之神吧。」
頭像
Weberkkk
騎士
騎士
 
文章: 241
註冊時間: 2008年04月14日 12:06 am

Re: [系統] WB 版 AUD 系統 V008

文章rocky10529 » 2010年01月25日 7:01 pm

很實用=]
rocky10529
騎士
騎士
 
文章: 262
註冊時間: 2008年02月27日 9:30 pm
來自: 遙遠的未來 深遠的過去

Re: [系統] WB 版 AUD 系統 V008

文章R-X » 2010年02月13日 4:05 am

簡易明瞭,很容易用。

但後來有一個疑問= ="

裡面有用到一個TriggerRegisterEnterRectSimple這函式,

這BJ裡的rectRegion是否會造成記憶體洩漏呢?

個人把AUD加在自製地圖後,跟幾位友人測了約1個多小時,好像沒什麼影響......感覺不出來◎◎

TESH:

function TriggerRegisterEnterRectSimple takes trigger trig, rect r returns event
    local region rectRegion = CreateRegion()
    call RegionAddRect(rectRegion, r)
    return TriggerRegisterEnterRegion(trig, rectRegion, null)
endfunction
※地圖永遠不會有完成的一天......

回到頁頂

小弟是玩了四年的WEer,一張完整的地圖都沒出品過的人 囧rz

想當初,學WE的目的就是做地圖拿出來玩,結果到現在......
頭像
R-X
騎士
騎士
 
文章: 205
註冊時間: 2006年02月12日 12:40 am
來自: 台灣

Re: [系統] WB 版 AUD 系統 V008

文章lukeliu » 2010年02月23日 8:10 pm

很強大 我拿去用了
lukeliu
士兵
士兵
 
文章: 161
註冊時間: 2007年08月22日 8:57 pm

Re: [系統] WB 版 AUD 系統 V008

文章Weberkkk » 2010年02月27日 11:26 pm

TriggerRegisterEnterRectSimple裡面創造了一個Region,沒有set null也沒有刪除
但是這東西在99%的地圖內都沒有洩漏問題

因為「部隊進入區域」這個事件與相關區域
通常都是不刪除、不重複創造、永久使用的東西
所以不管玩多久,消耗的資源都一樣


除非是製作特殊的動態註冊系統,一場遊戲會創數千個區域的時候
TriggerRegisterEnterRectSimple裡面的Region洩漏處理才會有意義.... XD
◆◆◆◆◆ 《 免費線上簽約服務,你也可以改變世界 》 ◆◆◆◆◆
 
「你知道打一場三國,會消耗多少能量嗎? 燃燒的能量,少於栽培的能量。」
「宇宙能量在不斷減少,所以WB發明了將玩家感情轉換為宇宙能量的技術。」
「主堡被推掉的瞬間,因戰敗爆發的各種情感,就是WB想蒐集的宇宙能量。」
「默契越好的玩家,釋放的能量越大,最厲害的團隊,會爆發出最強的能量。」
「XD化程度與能量蒐集率有關,WB理所當然的進行三國XD改造與實驗。」
「每次RE都會造成平行世界能量增幅,再過不久也許能培育出三國之神吧。」
頭像
Weberkkk
騎士
騎士
 
文章: 241
註冊時間: 2008年04月14日 12:06 am

Re: [系統] WB 版 AUD 系統 V008

文章ya456ycy » 2010年05月09日 3:19 pm

有方法能在視野之外
不要顯示傷害值嗎?
哈哈
好像不能...
頭像
ya456ycy
村民
村民
 
文章: 39
註冊時間: 2009年02月22日 11:16 pm
來自: 新守護女神大亂鬥

Re: [系統] WB 版 AUD 系統 V008

文章Weberkkk » 2010年05月10日 7:17 pm

可以先判斷部隊是否被本地玩者看見
如果可以則顯示浮動文字

要進去JASS裡面改一下那條彩色字函數
◆◆◆◆◆ 《 免費線上簽約服務,你也可以改變世界 》 ◆◆◆◆◆
 
「你知道打一場三國,會消耗多少能量嗎? 燃燒的能量,少於栽培的能量。」
「宇宙能量在不斷減少,所以WB發明了將玩家感情轉換為宇宙能量的技術。」
「主堡被推掉的瞬間,因戰敗爆發的各種情感,就是WB想蒐集的宇宙能量。」
「默契越好的玩家,釋放的能量越大,最厲害的團隊,會爆發出最強的能量。」
「XD化程度與能量蒐集率有關,WB理所當然的進行三國XD改造與實驗。」
「每次RE都會造成平行世界能量增幅,再過不久也許能培育出三國之神吧。」
頭像
Weberkkk
騎士
騎士
 
文章: 241
註冊時間: 2008年04月14日 12:06 am

Re: [系統] WB 版 AUD 系統 V008

文章double0215 » 2010年08月20日 3:02 pm

謝謝 收下了
double0215
路人
 
文章: 12
註冊時間: 2010年03月15日 8:16 pm

Re: [系統] WB 版 AUD 系統 V008

文章gcobc31928 » 2010年08月29日 8:04 am

裡面的彩色文字系統

局部變數U好像沒有設NULL
呼~~
頭像
gcobc31928
農民
農民
 
文章: 63
註冊時間: 2008年10月02日 8:42 am
來自: HI

Re: [系統] WB 版 AUD 系統 V008

文章crassorz » 2010年08月29日 11:05 am

null...
無部隊受到傷害
這什麼事件阿= ="

應該就是要想辦法
把座標和傷害值變成參數來傳遞了
圖檔
我決定不再對伸手牌起反應
除非很有趣
頭像
crassorz
死亡騎士
死亡騎士
 
文章: 2338
註冊時間: 2008年04月06日 5:40 pm
來自: 什麼都有的雜物間

Re: [系統] WB 版 AUD 系統 V008

文章gcobc31928 » 2010年08月29日 11:41 am

我說的是 普通的局域變數不是都要設成NULL 防止洩漏

彩色文字好像沒有只有漂浮文字T有
呼~~
頭像
gcobc31928
農民
農民
 
文章: 63
註冊時間: 2008年10月02日 8:42 am
來自: HI


回到 製圖資源區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron