有點(diǎn)想放棄 unity 了
玩了一段時(shí)間,感覺它做得不夠好,似乎是為了兼容手機(jī)設(shè)備 做了很多不科學(xué)的妥協(xié)。
當(dāng)然,我承認(rèn)它對(duì)手機(jī)游戲的貢獻(xiàn)極大。
剛才在玩 unity 的UI 系統(tǒng)(特意選了舊架構(gòu)),我發(fā)現(xiàn)了一個(gè)很吐血的bug
unity 的UI 需要依賴 eventsystem 這個(gè)組件,它的架構(gòu)是很落后的。而且操作很不人性。
本來我還以為玩得差不多,然后突然發(fā)現(xiàn)跨場景就失效了。查了一下,只告訴我 每個(gè)場景必須配一個(gè)?eventsystem , 但是給它配了 游戲就會(huì)出錯(cuò), 原因不明,只看見它影響了其他跟它無關(guān)的 game object
于是我用代碼來保證 永遠(yuǎn)只有一個(gè)?eventsystem ,游戲是可以玩了。但是 debug 哪里總是會(huì)警告我說有多個(gè)?eventsystem 在沖突,但是實(shí)際上是沒有
這就很垃圾了。。。隨便寫一點(diǎn)。 休息去了。
標(biāo)簽: