PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی آموزش ساخت ساعت در SWiSHmax



آبجی
28th May 2010, 01:12 AM
در بعضي از سايت ها كه از فلش در هدر سايت استفاده مي كنند ، معمولآ در گوشه اي از آن يك ساعت ديجيتال يا تاريخ به چشم مي خورد كه شايد ساخت اون در نگاه اول كمي پيچيده به نظر برسد اما در SWiSHmax مي توان بسادگي با چند خط اسكريپ آن را ايجاد كرد ، سپس شما آن را در هر فلشي مي توانيد استفاده كنيد و فقط كافيست رنگ و افكتهاي مورد نظرتان را در آن اعمال كنيد . (سطح آموزش متوسط)
پس بي مقدمه شروع مي كنيم :
1- ابتدا يك Text به نام myClock ايجاد كنيد سپس نوع آن را به Dynamic تغيير دهيد و مقدار 12http://pnu-club.com/Yahoo_smilies/59.gif59 PM را در آن وارد كنيد . فراموش نكنيد كه تيك Target در جلوي نام Text را بزنيد . سپس با توجه به شكل تنظيمات زير را اعمال كنيد http://www.parsabit.com/images/digital_clock_1.gif


2- در قسمت Outline ، myClock رو اتخاب كنيد و آن را به يك گروه Sprit تبديل كنيد . (Modify Menu | Grouping | Group as Sprite) سپس نام اسپريت را clock وارد كنيد .
3- از اين مرحله به بعد كار اسكريپ نويسي را آغاز مي كنيم . شايد از اين به بعد كار كمي پيچيده و ملال آور باشد اما اگر بدرستي مراحل را دنبال كنيد نتيجه كار زيباست . پس اسپريت clock را در Outline انتخاب كنيد و وارد پانل script شويد .
4- ()OnenterFrame را انتخاب كنيد (Add Script | Events | Frame | onEnterFrame) .
- ;name=expr را انتخاب كنيد (Add Script | Statements | Name=Expr). سپس با توجه به شكل تغييرات زير را اعمال كنيد

http://www.parsabit.com/images/digital_clock_2.gif

- خوب حالا آخرين خط (... extension ) را انتخاب كنيد و از آن يك كپي بگيريد سپس شرط IF را (Add Script | Conditional | IF) انتخاب كنيد . و در پايين مقدار شرط را hour >= 12 وارد كنيد . در اينجا بايد آن مقدار را Past كنيد . حال مقدار AM را به PM تغيير دهيد .حالا به روش بالا بايد چيزي شبيه به كد زير ايجاد كنيد .
-
http://www.parsabit.com/images/digital_clock_4.gif

- با توجه به شكل بالا روي آكولاد مربوطه كليك كنيد . سپس شرط IF را (Add Script | Conditional | IF) انتخاب كنيد . و در پايين مقدار شرط را minutes<10 وارد كنيد . حالا ;name=expr را از آدرس زير اضافه كنيد .
(Add Script | Statements | Name=Expr) و بعد مقدار "0" add minutes را وارد كنيد .
- تا اينجا مرحله به مرحله براي آموزش بيشتر جزئيات را همراه با شكل توضيح دادم ادامه كار را مي توانيد با كمي دقت از روي شكل زير دنبال كنيد . فقط بايد دقت كنيد كه كد ها را درست وارد كنيد .

http://www.parsabit.com/images/digital_clock_5.gif

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد