تدوير صورة نقطية وموقع جديد أندرويد
-
09-12-2019 - |
سؤال
لقد قمت بإنشاء قماش ورسم صورة نقطية على ذلك، وتحريكها في كل مرة ألمس قماش
قمت بتعيين حدود خريطة البت في بداية الرسم ولكن بعد أن أغير مصفوفة الدوران وتدوير الخريطة قليلا، لا يغير الحدود بناء على المصفوفة الجديدة
أحتاج إلى إعادة تعيين حدود نقطتي لتكون قادرا على استخدامها ككائن قابلة للنقر ونطلق الحدث عند النقر فوقه
كيف يمكنني تحديث الحدود بناء على مصفوفة الدوران
شكرا مقدما
المحلول
لقد استخدمت هذه المعادلة لإعادة حساب الموضع الجديد بعد الدوران
newx= (Oldx * cos (زاوية)) + (Oldy * - SIN (زاوية))
Newy= (Oldy * Sin (زاوية)) + (Oldy * Cos (زاوية))
لا تنتمي إلى StackOverflow