السلام عليكم ورحمة الله وبركاته


هذه طريقة بسيطة جداً جداً لعمل ساعة بواسطة برنامج السويش ماكـس ، كل ما عليك إتباع التالي ولن يستغرق الأمر أكثر من ثواني لتحصل على ساعة ، ويمكنك تغيير لون عقارب الساعة والأرقام من خلال اللون في أول الكود code . مع العلم بأن المثال الي وضعته لكم لا يتجاوز حجمه كيلوبايت واحد ( صغير أليس كذلك ؟؟ )

وهذا مثال عليها والطريقة بعد ذلك :






http://www.alsaqr.com/vb/upload/userimages/1/clock.swf


والطريقة كالتالي :

قم بعمل sprite

ثم حوِّل الـسكربت من Guided إلى Expert

وضع فيه هذا الكود code :



رمز Code:
onload() { hColor=&quot;0x663300&quot;; // لون الساعة for (i=0,x=100;i<60;i++) this.createEmptyMovieClip(&quot;marks_&quot;+i,i+1 ), this[&quot;marks_&quot;+i].moveTo(0,x), this[&quot;marks_&quot;+i]._rotation=i*6, this[&quot;marks_&quot;+i].lineStyle(i%5?3:4,hColor,x), this[&quot;marks_&quot;+i].lineTo(0,x-(i%5?4:7)); for (i=1;i<=3;i++) this.createEmptyMovieClip(&quot;teller_&quot;+i,i+ x), this[&quot;teller_&quot;+i].lineStyle(i==1?3:5,hColor, x), this[&quot;teller_&quot;+i].lineTo(0,(x-(i*(i==2?10:15)))*-1); this.onEnterFrame=function() { date_=new Date(); this[&quot;teller_&quot;+1]._rotation=date_.getSeconds()*6+date_.getMilliseco nds()/1000*6; this[&quot;teller_&quot;+2]._rotation=date_.getMinutes()*6+date_.getSeconds()/10; this[&quot;teller_&quot;+3]._rotation=date_.getHours()*30+date_.getMinutes()/2; } }

وشوف العمل ومبروك عليك الساعة



أخوكم

الصقر


الملفات المرفقة [TR]
clock-alsaqr.zip (2.2 كيلوبايت, عدد مرات المشاهدة 138 مرة) [/TR]



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