簽到天數: 18 天 連續簽到: 1 天 [LV.4]偶爾看看III
|
這次來報告一下近期成果 光圈自由選
之前做了模擬坐騎
那時候為了方便
所以直接用 魔法娃娃 來代替
寫法可能不是那麼好 這次就直接改寫了
不是魔法娃娃 不是召喚物 也不是寵物
而是把 光圈 寫成了 額外物件
不會被攻擊 不會被指定 重點是可以與人物重疊
有點類似 RO 紙娃娃 系統
可以單獨使用 更改人物某部分外觀
原本要拿RO的紙娃娃圖 來做
只是bmp與spr互轉的似乎我沒有留
所以就沒把RO圖轉過來用
就只好先拿 光圈 來示範了~
光圈自由選 範例影片
我是直接寫成 指令
輸入 光圈1 會套用第一種光圈 再輸入一次 可以取消套用
光圈2 光圈3 光圈4 以此類推
由於是用核心去給予光圈
所以全部變身皆適用 不用修改變身檔
如果要改變身檔 也只有新圖 新編碼 才需要
套用任何已存在物件 是不需要動變身檔的
如果之後有成功把RO圖拿過來用
或者自己製作圖檔
那就會是完整的 紙娃娃 系統
例如
頭部 - 花朵 小草 兔耳 大便帽 巴風特角
臉部 - 面具 紅暈 口罩 妖耳 眼鏡
身體 - 閃電 火焰 煙霧 發光
腳底 - 光圈 滑板 雲朵 踏火 飛劍(御劍術)
背部 - 翅膀
在RO 每個角色都同樣高度 所以紙娃娃很好套用
而天堂每種不同變身都有 不同身高 高低差
所以套用起來 可能不是這麼容易
如果真的要寫 紙娃娃系統
或許 還需要加個 圖檔限定
假設
頭部想要插朵花 高度跟王子的頭位置相同
王子圖檔編號1 騎士圖檔編號2 死騎圖檔編號3
然後
王子跟騎士同樣高度 死亡騎士比較矮
可能就要限定 1 跟 2 才能使用 花朵頭飾
不然會跟之前我做的 翅膀範例一樣
如果變成 螞蟻 哥布林 地靈 等等矮個子
翅膀 會浮空 而不會在背部位置
或許可以調整座標 讓他對到
不過那就是大工程了 畢竟有多少種變身...
紙娃娃系統 Part1 光圈自由選 的範例說明 就先到這邊了
感謝看完整篇文章
紅茶 ( 夜小空 )
聯絡方式
LINE: lineageapp
QQ: 2504106143
雅虎即時通: puleikerty
歡迎 提問 討論 |
|