بسم الله الرحمن الرحيم
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
GESTURE_ROTATE
الدوران

هذا الحدث يتعلق بضرورة استعمال الاصبعين معا لتدوير العنصر باتجاه اليمين أو اليسار .
وتابع معي أخي الكريم افتح مشروع جديد وادرج مربع حوله الى موفي كليب باسم square_mc
اضف طبقة جديدة للاكشن السطر الاول من الكود تحديد نوعية اللمس وهنا فيه حركة : GESTURE
كود:
Multitouch.inputMode = MultitouchInputMode.GESTURE;
المطلوب تنفيذه GESTURE_ROTATE.
كود:
square_mc.addEventListener(TransformGestureEvent.GESTURE_ROTATE , onRotate);
*اضافة الأمر المطلوب تنفيذه عند الضغط باصبعين على الموفي كليب
وحددنا هنا قيمة الدوران تساوي حركة الاصبع بالاتجاهين يعني لما يقوم المستخدم بتدويراصبعيه
الى اليمين او الى اليسار يستجيب الموفي كليب لنفس الحركة .
كود:
function onRotate (e:TransformGestureEvent):void{ square_mc.rotation += e.rotation; }
احفظ الملف وعاين النتيجة بالضغط أولا على خيارات المحاكي كما في الصورة ثم التجربة.
ويجب أن تضغط ضغطة اولى على أحد زوايا المربع ثم ضغطة ثانية بالزاوية المقابلة والتدوير مباشرة


الدرس الحادي عشر
أستودكم الله
تعليق