http://members.lycos.co.uk/khaa9/upload_files/clock.swf


الشــــــــــــــــــــــــــرح





اولا:

نقوم برسم ثلاثة خطوط لنستخدمها كعقارب للساعات والدقائق والثواني
نقوم بتحويل كل خط الى موفي كلب ليصبح لدينا ثلاثة موفي كليبات كما في الشكل






ثانيا:
نقوم باعطاء الموفي كلبات الاسماء التالية :
عقرب الساعات (الخط الصغير) نعطيه الاسم line_hours كما في الشكل




عقرب الدقائق (الخط المتوسط) نعطيه الاسم line_minutes كما في الشكل



عقرب الثواني (الخط الطويل) نعطيه الاسم line_seconds كما في الشكل






ثالثا:
نضع الموفي كليبات الثلاثة فوق بعضها بحيث يكون لها نقطة البداية نفسها والتي ستكون مركز الساعة الذي سوف تدور حوله العقارب(الموفي كليبات)





رابعا:
نضع الكود code التالي على اي موفي كليب من الموفيات الثلاثة وليكن الموفي المخصص لعقرب الدقائق

رمز Code:
//khalid_rn //منتديات فلاش للمحترفين //www.flashfp.com/vb onClipEvent (enterFrame) { mytime = new Date(); //time object يقوم بانشاء seconds = mytime.getSeconds(); // seconds يقوم بقراءة قيمة الثواني من ساعةالنظام وتخزينه في المتغير minutes = mytime.getMinutes(); // minutes قوم بقراءة قيمة الدقائق من ساعةالنظام وتخزينه في المتغير hours = mytime.getHours(); //hours يقوم بقراءة قيمة الساعات من ساعةالنظام وتخزينه في المتغير _root.line_seconds._rotation = 180+(6*seconds); _root.line_minutes._rotation = 180+(6*minutes); _root.line_hours._rotation = 180+(30*hours); }
كما في الشكل




خامسا:

هكذا نكون قد انتهينا من عمل الساعة ولكن لاضافة لمسة جمالية على الساعة نرسم دائرة مفرغة مركزها نقطة التقاء العقارب الثلاثة ونضع فيها الارقام 3 6 9 12 كما في الشكل



لتحميل الملف بامتداد
منقول للافادة




©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©