0
我一直在做一些搜索,我還沒有找到任何適合我需要的東西。我有一個我用Java編寫的小遊戲小程序。我很好奇,如果有一種方法可以獲得Applet Viewer屏幕上像素的顏色值(最好是RGB格式)。我正計劃使用它來檢測碰撞。有沒有辦法在Java Applet屏幕上獲取像素的顏色值?如何測試我的Java Applet中像素的顏色?
我一直在做一些搜索,我還沒有找到任何適合我需要的東西。我有一個我用Java編寫的小遊戲小程序。我很好奇,如果有一種方法可以獲得Applet Viewer屏幕上像素的顏色值(最好是RGB格式)。我正計劃使用它來檢測碰撞。有沒有辦法在Java Applet屏幕上獲取像素的顏色值?如何測試我的Java Applet中像素的顏色?
順便說一句,安德魯湯普森可能是正確的,當他說這一定是無效的計算碰撞的方法。可能你應該看看Rectangle的intersects方法。或者爲了獲得最佳效果使用遊戲引擎,他們支持碰撞檢測。
*「..在Java Applet屏幕上獲取像素的顏色值?」*由於您的代碼可能繪製了顏色,因此必須有更好的方法來處理此問題。 1)爲了更快地獲得更好的幫助,請發佈[MCVE](http://stackoverflow.com/help/mcve)(最小完整可驗證示例)或[SSCCE](http://www.sscce.org/)(簡稱,自包含,正確的例子)。 2)爲什麼編寫一個小程序?如果是由於老師指定它,請將它們轉介給[爲什麼CS教師應該**停止**教Java applets](http://programmers.blogoverflow.com/2013/05/why-cs-teachers-should -stop教學-java的小應用程序/)。 – 2014-12-08 03:50:04