→ beiluoshimen: use [SerilizeField]? 12/03 19:11
[SerializeField]是用在屬性嗎?
如果是的話我用了一樣會閃退
推 wix3000: 多一對括號應該編譯不過吧 12/03 20:37
→ berice152233: 請問多一對括號是指? 12/03 21:54
原本以為是電腦的問題
回家嘗試了之後發現一樣也閃退
好奇怪啊...
※ 編輯: berice152233 (106.105.207.206 臺灣), 12/03/2019 22:05:54
推 nimajneb34: 有試過在Duck寫Constructor然後在mew List<Duck>的時 12/03 22:27
→ nimajneb34: 候使用嗎 12/03 22:27
有!
寫好建構子之後,在List初始化器中
new Duck(KindOfDuck.Decoy,17),
這樣也是會閃退
大家的Unity都沒這個問題嗎?
※ 編輯: berice152233 (106.105.207.206 臺灣), 12/03/2019 22:49:28
以下是我弄來重現問題的程式
https://imgur.com/hT1pRsD
結果發現這樣的錯誤碼
StackOverflowException: The requested operation caused a stack overflow.
但還是搞不懂原因
※ 編輯: berice152233 (106.105.207.206 臺灣), 12/03/2019 23:02:03
推 kookll2: 這樣好像是無限迴圈的問題 12/03 23:06
推 kookll2: 你new一個類別然後自己的list又new了自己 12/03 23:14
→ kookll2: 就變成無限迴圈了 12/03 23:14
啊!非常感謝
我真的是犯了一個很基礎的錯誤
※ 編輯: berice152233 (106.105.207.206 臺灣), 12/03/2019 23:25:52
推 wix3000: 你範例的第一行 new 後面就多一對括號啊 XD 12/04 01:07