Re: [問題] 如何回收物件?
感謝回答,
剛剛仔細看了一次也是沒有找到什麼XD
我的球數是用count來計
因為我是模仿老師的寫法
老師是用容器的觀念寫的
跟容器有關嗎??
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《Gitangan (周大貓)》之銘言:
: : 不好意思請問一下
: : 目前寫一個小遊戲
: : 按下button會產生圓球在panel上跑
: : 按另一個button會把圓球給拿掉一顆
: : 然後球和球之間有碰撞的事件
: : 當我新增10幾 20顆球時
: : 我再刪球 刪至剩一顆時
: : 他自己會做碰撞的事件
: : 意思就是 很像有隱形的球在跟他碰撞= =
: : 我把球拿掉的方法是 array[i]=null;
: 基本上,這樣子作的方法是沒有錯的
: 只是你無法確保記憶體當中的物件什麼時候會被 JVM 給掰掰掉
: (不過,你的問題應該不是在這個地方)
: 我推測你的問題是處理圓球碰撞的 object
: 當中關於 array[] 的資料沒有跟著更新(或著說移除)
: : array[i]是宣告為球的類別
: : 用null不能把他給刪掉嗎?
: : 後來我做一個Label顯示目前球的顆數
: : 有20顆球時 label顯示20顆 而剩一顆時也是顯示1顆
: : 是什麼問題咧= =?
--
十個男人七個宅八個宅九個宅還是宅宅宅宅宅。
-正妹
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.178.130
討論串 (同標題文章)