كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> مسائل عمومي مالتي مديا -> برنامه Flash و نرم​افزارهاي وابسته
پاسخ دادن به این موضوع
آموزش اکشن اسکریپت (1)
پست تاریخ: سه‌شنبه 17 آبان 1384 - 22:09    
ali
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 412
عضو شده در: 2 خرداد 1384
محل سکونت: زیر گنبد کبود
iran.gif


امتياز: 3591

عنوان: آموزش اکشن اسکریپت (1) خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام اولین آموزش:

ابتدا مفاهیم و کلاس های کلی و مهم و کاربردی را تشریح می کنیم مفاهیم جزئی و دستورات فرعی نیز در لابه لای این مطالب خود را نشان خواهند داد.

مهم ترین دستور که در هر برنامه JSFL به آن نیاز پیدا خواهید کرد دستور getDocumentDOM از کلاس Flash می باشد ( کلاس Flash در لیست کد های Flash JavaScript موجود است)

برای دستیابی به کلاس فلش از کلمه fl استفاده می شود.

این دستور فایل Fla یا فایل جاری در حال ویرایش را در اختیار شما قرار می دهد حالا این تابع یک شی ء از نوع Document را که در حال مشاهده آن هستید ( فایل Fla ) جاری را برمی گرداند پس حالا باید از امکانات کلاس

Document استفاده کنیم ( کلاس Document نیز در لیست کلاس های JSFL موجود است)

اگر به کلاس Document نگاه بکنید حتما یک ویژگی به نام backgroundColor خواهید دید این ویژگی رنگ بکگراند Stage را در خود ذخیره کرده است و هم خواندنی و هم نوشتنی است ...

مثال برای مطالب بالا) می خوهیم با این کد ها رنگ Stage را قرمز کنیم:
کد:
current_document = fl.getDocumentDOM();
current_document.backgroundColor = 0xff0000;

بتدا Document یا فایل جاری را در متغیر current_document قرار داده ایم و س÷س با ویژگی backgroundColor رنگ Stage را قرمز کرده ایم...

سوال) کد را چه جوری به کار بیندازیم؟

کد زیر را در یک فایل JSFL ذخیره کنید و بعد در فلش از منوی Command گزینه run command را انتخاب کنید و فایل JSFL خود را انتخاب کرده و OK را کلیک کنید و نتیجه را ببینید...

5 راه دیگر هم دارد که یکی هم از SWF است و لی ما هنوز راه مقدماتی آن را به خاطر آموزش یاد می دهیم ...

دستور addNewLine

( دوستان فکر نکنید که همه این جور اجرا می شوند نه اینا مقدماتی و برای آموزش است و الا چیزی بالاتر از این حرف ها هستند بعد ها خواهید دید که چگونه با این دستور ابزارها و افکت های مختلف خواهیم ساخت)

این دستور به فایل جاری fla یک خط با مختصاتی که به عنوان پارامتر به آن می فرستید اضافه می کند و در زمینه ساخت Tools بسیار مفید است.

شکل کلی استفاده از این تابع به صورت زیر است:
کد:
my_doc.addNewLine({x:x1, y:y1}, {x:x2, y:y2});

( بر خلاف AS در این جا مختصات x و y داریم نه x_ , y_)

کز توابع کلاس Document است پس ابتدا باید Document جاری را انتخاب کنیم:

مثال) کد زیر یک خط با صفحه اضافه می کنید:
کد:
current_document = fl.getDocumentDOM();
current_document.addNewLine({x:10, y:10}, {x:50, y:50});

کد بالا از مختصات (10,10) به مختصات (50,50) یک خط رسم می کند ( این یعنی یه دنیا امکانات )

مانند روش بالا کد را آزمایش کنید.

در این مبحث روش مقدماتی را گفتیم در آموزش بعدی روش اجرای دستورات از فایل های SWF را خواهیم گفت ...

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: چهار‌شنبه 18 آبان 1384 - 08:38    
maxpal97
سَرور ماست!
سَرور ماست!


پست: 855
عضو شده در: 23 مرداد 1384
محل سکونت: شیراز
blank.gif


امتياز: 8010

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

عالی بود علی جان آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc