看板
[ Ruby ]
討論串[問題] 區塊問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
環境: Ruby1.9.2 , Gosu0.7.29. 狀況:. 最近用Gosu來開發小遊戲. (不會搞C++只好這樣...). 後來要增加功能而出現問題. 剛開始找不出為什麼. 只好把程式碼改寫. 底下是有問題的原始碼:. @sb.reject!{|sb|. if sb.y<-10. true.
(還有603個字)
內容預覽:
問題出在這段程式碼沒錯. 你作為reject參數的block,在sb.y < -10的時候會回傳true沒錯,. 可是sb.y >= -10的時候呢?. 我們都知道,沒明確指定回傳值的時候,. Ruby會把最後一個statement的return值回傳回去. 在sb.y >= -10的時候,你的bl
(還有118個字)
首頁
上一頁
1
下一頁
尾頁