創作內容

11 GP

工廠遊戲? 9/20

作者:樂小呈│2019-09-20 19:11:22│巴幣:22│人氣:300
在做輸送帶的功能時沒遇到什麼大問題
所以就乾脆接成專案吧~

主要是參考異星工廠跟Mindustry  (有人知道這種遊戲類型的專有名詞叫什麼嗎?)
我大概會做出開採、運輸跟合成的功能

一方面是練習怎麼管理多種類的資源
幫那個塔防遊戲鋪路 (說真的,我想不出適合那專案的好名子)

另一方面是做出物件回收系統
像這種這種有大量物件的遊戲,物件回收系統就會很重要
而且之前都沒弄過,所以來做做看
如果做得好的話還可以輸出給之後專案用XD

----

今天
用個Mesh保存所有輸送帶
讓動態編輯器的輸送帶可以連起來

把輸送帶的腳本改成繼承(難度暴增@@)
這樣可以讓動態編輯器需要用同段程式
就可以生成,連接不同的種類的輸送帶,像分流器、十字樞紐之類的(還沒做)

原本要把分流器做出來的,但搞繼承花太多時間了...

成果↓


然後做的時候遇到了一些問題

在連接輸送帶的的時候,物件座標出錯
Print 出來的結果是 (0,0,0)

找到的資料說
程式讀到的物件是在專案資料夾的預制物件(Prefab),不是場景中的遊戲物件(GameObject)

幹...
我在修程式的時候,不小心把一個區域變數刪了
然後剛好有一個用來放預制物件的全域變數跟他名稱一樣
所以編譯的時候沒出錯,但是運行的時候就出問題了

另一個問題
生輸送帶的時候,角度出現浮點數誤差==
這誤差會讓連接輸送帶出問題
還沒解決,先看有沒有辦法避免,不行的話就直接Mathf.Round吧



Briliant
蠻喜歡這類型的題目
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4535195
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:is 樂小呈|學習紀錄

留言共 2 篇留言

橘子腸腸寶‘-ωก̀
有女朋友物件ㄇ

09-20 19:12

樂小呈
沒有...09-20 19:51
路貓
這類型的我稱呼為半自動沙盒塔防遊戲...?

10-26 23:19

樂小呈
但是我沒有做塔,所以只有工廠XD10-27 09:05
我要留言提醒:您尚未登入,請先登入再留言

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

前一篇:Unity 物品輸送帶 ... 後一篇:工廠遊戲? 9/23...

追蹤私訊切換新版閱覽

作品資料夾

leon770530巴友
我的小屋首頁共有4篇健身相關證照心得文,對健身有興趣的朋友可以來看看喔!看更多我要大聲說3小時前


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

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