創作內容

4 GP

【系統腳本】內建動畫優化 v1.00

作者:先行者│2013-07-26 22:23:06│贊助:8│人氣:326
○檢視:
#==============================================================================
# ■ Ago の軌道物語 ■
#------------------------------------------------------------------------------
# ※ 官方網站 http://agolocus.weebly.com ※
#------------------------------------------------------------------------------
# ○ 內建動畫優化 v1.00 ○
#------------------------------------------------------------------------------
# ○ 使用說明 ○
# └ 優化了內建動畫撥放的方式。
#------------------------------------------------------------------------------
# ※ 官方網站 http://agolocus.weebly.com ※
#------------------------------------------------------------------------------
# ■ Ago の軌道物語 ■
#==============================================================================

○使用方法:
無,直接套用腳本即可

○雜論:
徹底研究了一下內建動畫的播放,
失敗點有兩點:
1. 不論動畫單元數為多少,都直接建立 16 個精靈來繪圖。因此有些明明不需用到的也會建立,佔內存,直到動畫結束時才一起被釋放。
2. 內建動畫簡單來說有一個 @@_reference_count 的變數來記錄動畫的播放,如果此變數裡面的動畫預設播放次數為 0 時,將把 bitmap 釋放掉。我把它改成不把圖片釋放,到時下一個動畫若之前出現過了,就可以直接調用內部原本早就讀取過的 bitmap,省去加載圖片。

另外避免每幀的單元數不同(例如 幀數 1 時單元數有 6 個,但幀數 5 單元數只有 2 個),在調用單元數時也會自動讀取那一幀所擁有的單元數,不會去動到其他的精靈。

○下載:
範例
腳本檔
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2101547
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 3 篇留言

月見斐夜
雖說測新工程是正常的啦,但用在我目前的遊戲裡會報錯
所以沒辦法用了Q_Q
不過還好我這邊有類似的腳本可以替補(欸

07-27 23:12

先行者
可能跟替補腳本發生錯誤了吧[e18]
我是從根本上來改,所以很容易跟別的腳本報錯的說[e26]07-28 10:13
月見斐夜
我是把替補腳本拿掉測試的,也是報錯
可能跟我的戰鬥系統有關吧

07-28 22:09

先行者
那就是戰鬥系統有修改到 RPG::Sprite 了吧[e21]07-29 09:25
月見斐夜
嗯,的確改很大,有啥動畫飛出...旋轉角度什麼的...
話說我用的腳本是這個 http://zenith.ifdef.jp/scripts/script04.txt
你可以參考看看(不過我不知到效果一不一樣....

07-29 22:09

先行者
沒辦法連結[e18]
我今天才看到原來你有回,我家電腦怪怪的[e20]
飛出旋轉那些大概都也要動到根本,會衝突到我想是正常的,
不然我試試看整合給你要嗎?[e6]08-31 23:16
我要留言提醒:您尚未登入,請先登入再留言

4喜歡★f26401004 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:7/24 的生存報告... 後一篇:8/04 生存報告...

追蹤私訊

作品資料夾

laxrc817喜歡看實況的巴友
我的實況台 https://www.youtube.com/channel/UCXgFa35QQUZSmYqGGao9tTw?sub_confirmation=1 蘿樂娜的鍊金工房實況 喜歡的話歡迎訂閱看更多我要大聲說昨天23:05


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

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