سؤال

أحتاج إلى إنشاء لعبة في جافا لمشروع.

ما أحاول فعله هو لعبة حيث يجب أن تذهب من خلال متاهة دون لمس الجدران.

هل هناك طريقة للحصول على لون بكسل انتهت الماوس؟

هل كانت مفيدة؟

المحلول

ربما تريد java.awt.robot.getpixelcolor (x، y). سيكون أسرع من الاستيلاء على الصورة.

نصائح أخرى

هذه بريد يجيب على سؤالك بدقة بما في ذلك مثال رمز العمل الكامل. في الأساس، يمكنك إنشاء صورة من Canvas التي ترسمها واستدعيت GetRGB () على بكسل على الصورة.

تريد تنفيذ واجهة MouseMotionListener وتفعل ما ذكره Artelius، وهي إحداثيات موقع الماوس وحساب لون بكسل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top