LV. 23
GP 4k

【問題】如何讓MV不刪除已載入好的圖片? #我可能搞錯問題了,但已解決

樓主 聖Rawrence TheMe0230
GP0 BP-

以下為原始內容, #2 為重新檢視後的一些發現。


如題,
簡單說一下,我正在製作一款 ARPG ,而且是個操作在 0.x 秒內徘徊的動作遊戲。
所以圖片載入的那個瞬間非常要命,非常影響遊戲體驗。

而且似乎不是事先加載好就能解決的那種問題,
圖片的部分全部在開始戰鬥前載入,閃爍行的圖片也都用不透明度 0 藏好了。
甚至戰鬥開始前在玩家不可見的角落讓戰鬥動畫跑過一遍...

不過實際動作的時候,只要敵方施放技能就會卡頓,就算連續施放了兩次一樣的技能,也還是會卡頓...
但是只要施放一定次數後,就會開始一切流暢正常。
※一開始顯示動畫時會卡頓,而這個方法確實有用,能使卡頓現象不再發生。
 但隨著敵方技能增多、改變的時候,就沒有看到效果了。

因為卡頓都是技能施放的瞬間出現的,所以推斷是這樣。

不用說從頭到尾載好的圖片都不刪掉,反正這問題比較嚴重的是最後一關,
也就是說,至少在最後一關開始的時候,這關卡內的圖片可以都先載好然後不要刪掉...

總結的說...
「能不能指定一些圖片,讓系統確保他們是處於隨時可用的狀態。」

其實整個關卡已經做好了,也確定即便有點卡頓也可以通關。
但那是因為我是作者才有那個耐心,一般玩家因為這種卡頓而一直失敗的話肯定是非常惱火的...
而且我覺得電腦不夠好的可能已經沒辦法玩了。
)
0
-
LV. 23
GP 4k
2 樓 聖Rawrence TheMe0230
GP2 BP-
不好意思,重新審視了一下後有個新發現,
因為...
其實有兩個動畫是用同一張圖。

這樣就很奇怪,沒道理同一張圖的戰鬥動畫一個需要重新載入一個不用啊...
然後可能是答案:

如圖所示 Stage25 原為紫色的,且有一招技能就是原始的紫色。
另一招技能則是色調 75 的紅色,這兩個招式同時存在,而系統也確實是在這兩個招式(動畫)來回播放時發生卡頓...

如圖(2)所示,我後來另外新增了一張已經調過色調 Stage25a 來取代,然後...
很神奇的...
沒有載入的卡頓了。

我不確定是否系統在不同的色調在來回播放時都要調一次色還是怎麼樣...
但在「只有原始色調」跟「只有色調 75 」的時候,兩者都是不會卡頓的。

我也不知道 RM 的系統是怎麼寫的,但合理推測是這樣...
「系統會把圖片暫存在某個地方,然後如果有調整色調的事件發生,就會用調整過色調的取代。」

所以... 如果各位...
‧有對畫面幀數要求嚴格
‧或是單純希望遊戲執行流暢而有預先載入圖片
‧而且有用到戰鬥動畫以及他的色調改變
‧再而且你有兩種以上色調再來回輪流播放的話
那麼這個圖片不能用內建的色調功能,你要自己存一張檔名不一樣的檔案或是直接在系統外調好

如果有錯還請指正,如果沒錯的話那就還請各位多注意,希望這個發現有幫助到你。
)
2
-
未登入的勇者,要加入 3 樓的討論嗎?
板務人員:

2681 筆精華,11/05 更新
一個月內新增 5
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】