小屋創作

日誌2019-11-19 19:16

學習紀錄 - 道具儲存系統 11/19

作者:樂小呈

今天
把之前little don't starve的系統拿來修改

把之前的道具系統修改成活用性比較高的系統
以後的專案如果需要,導入就可以直接用了

還有順便做了道具回收系統,就是物件池
為什麼Imgur不給轉YT的影片阿...之前都可以啊
圖是來自這位作者的Pixel Art

解釋一下好了,看圖應該不出個所以然

道具系統
新增道具只需要更改參數就好了,物件ID、數量、最大疊加、UI的Icon
只是移除道具的話就有點麻煩,沒移除乾淨的話可能會有一些問題...


儲存系統,就是遊戲中的背包
存入物件的時候會優先搜尋有沒有可以疊加的道具,再看有沒有多的空格可以儲存
存入、丟棄,因為沒做UI上面的圖看不太出來效果


道具回收系統
就是避免資源浪費? 把暫時用不到的道具回收

舉個例子
綠色藥水的最大疊加只有2
場景中綠色藥水每個數量只有1

所以
撿起來時 > 儲存系統
不能疊加    
存入背包(儲存系統)
可以疊加
疊加數量
數量加上去後,原本那個道具就暫時沒用了,道具回收


丟棄道具時 > 道具數量
丟完
直接把那一個道具丟出來就好

沒丟完
道具回收系統取出道具,指定數量(要丟多少)
沒丟完的道具(還在背包),減去丟棄的數量


明天
弄個簡易的UI
讓道具可以被使用

補完上週日沒跟上的3DS Max



好久沒寫學習記錄了

今天怎麼這麼冷...
穿短袖睡,早上被冷醒QwQ

我的中打有夠慢的...

14

2

LINE 分享

相關創作

【紀錄】Shader - Sphere Tracing 10/4

【紀錄】Shader - 有的沒的 9/26

【紀錄】js 4/22

留言

開啟 APP

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

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