[wizs] cast 的 delay time 做法
古早的做法是這樣..
先執行施法敘述;
call_out("施放函數",n秒, ...);
它的好處是,施放時間設定有彈性, 缺點是會大量使用到
call_out,聖殿為了減少系統 lag 情況就捨棄 call_out
模式,改用 call_other(只限定使用 cast 時)。
但是,部份大法術仍舊需要設定施放秒數,才能突顯一些
設計(如大魔導士就是幾乎無詠唱時間),個人想了幾種做
法,有一種做法叫中央控制型,就是搭配上次提過的心跳
排程做法,在排程的時間對玩家做 set_temp 的動作。
有空我會實驗這樣的做法。
往後基本上,現今大多數的輔助法術仍舊會維持無延遲施
放(因為已經有後延遲 1 秒了),只是特定法術部份會有
特別的延遲,全部都這樣設就沒意義了會加重系統的負荷
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 117.19.200.208
→
08/26 12:27, , 1F
08/26 12:27, 1F
→
08/26 13:23, , 2F
08/26 13:23, 2F
推
08/26 16:46, , 3F
08/26 16:46, 3F
推
08/29 20:28, , 4F
08/29 20:28, 4F
→
08/29 20:29, , 5F
08/29 20:29, 5F
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
21
49