یه سوال از اکشن

amir_hesari

Member
سلام
من تازه دارم با فلش کار می کنم

می خواستم بدونم که وقتی یه دکمه طراحی می کنم باید چه جوری اکشن توش بنویسم تا برام اون چیزی رو که می خوام اجرا کنه؟

من با فلش 4 کار می کنم


با تشکر

:oops::oops::oops::oops::oops::oops:
 

khorzu

Member
1- فلشتو باز كن ...
2- توي پنل انتخاب ها گزينه فلش با ActionScript 2.0 رو انتخاب كن ...
3- يه دكمه بساز ...
4- روي دكمه راست كليك كن و گزينه Action رو كليك كن ...
5- حالا بايد دنبال پنل اكشن بگردي ... يه محيط متني هست كه ميتوني كد ها رو وارد كني ...
6- توي اين پنجره كد زيري رو كپي كن :
PHP:
on(press)
{
    trace("where are Iranian Israel die angels ?");
}
حالا با تركيب كليد هاي Ctrl+Enter ميتوني پروژتو ببيني ...
7- چيزي كه بعد از كليك كردن روي دكمه اتفاق مي فته باز شدن پنل Output و نمايش متن توي دستور trace هست ... اصولا دستور trace فقط براي اشكال زدايي از برنامه كاربرد داره و هدف از بكار بردن اون نمايش روش كار دستورات دكمه ها بود ...
8- حالا چيزي كه باقي ميمونه اينه كه به جاي دستور trace چه چيز هاي ديگه اي رو مي شه قرار داد كه ميتونه شامل همه ادامه بحث برنامه نويسي تو فلش باشه ...
 

amir_hesari

Member
1- فلشتو باز كن ...
2- توي پنل انتخاب ها گزينه فلش با actionscript 2.0 رو انتخاب كن ...
3- يه دكمه بساز ...
4- روي دكمه راست كليك كن و گزينه action رو كليك كن ...
5- حالا بايد دنبال پنل اكشن بگردي ... يه محيط متني هست كه ميتوني كد ها رو وارد كني ...
6- توي اين پنجره كد زيري رو كپي كن :
PHP:
on(press)
{
    trace("where are iranian israel die angels ?");
}
حالا با تركيب كليد هاي ctrl+enter ميتوني پروژتو ببيني ...
7- چيزي كه بعد از كليك كردن روي دكمه اتفاق مي فته باز شدن پنل output و نمايش متن توي دستور trace هست ... اصولا دستور trace فقط براي اشكال زدايي از برنامه كاربرد داره و هدف از بكار بردن اون نمايش روش كار دستورات دكمه ها بود ...
8- حالا چيزي كه باقي ميمونه اينه كه به جاي دستور trace چه چيز هاي ديگه اي رو مي شه قرار داد كه ميتونه شامل همه ادامه بحث برنامه نويسي تو فلش باشه ...


سلام دوست خوبم
ممنونم از اینکه کمکم کردی
من با اکشن 3 کار می کردم
چرا با اون نمیشه؟
یه سوال دیگه
اون جمله انگلیسی معنیش چیه؟
زیاد منظورتو نفهمیدم
 

BioDread

Banned
در as3 دیگه نمیشه رو خوده دکمه action داد
باید در یه فرم بهش action بدی

PHP:
my_btn.addEventListener(MouseEvent.CLICK , my_function);
function my_function (event:MouseEvent):void
{
 trace("where are iranian israel die angels ?");
}
 

khorzu

Member
wow
خب اگه با اكشن اسكريپت 3 كار كردي كه نبايد مشكلي داشته باشي ...
من چون گفتي تازه اومدي سراغ فلش گفتم با 2 بگم چون آسون تره فهمش ...
 

amir_hesari

Member
wow
خب اگه با اكشن اسكريپت 3 كار كردي كه نبايد مشكلي داشته باشي ...
من چون گفتي تازه اومدي سراغ فلش گفتم با 2 بگم چون آسون تره فهمش ...

ولی وقتی با دکمه کار کنم
می خوام اکشن بنویسم
صفحه اکشن قفل میشه
موندم چی کار کنم
 

Avang2005

مدیر انجمن
سلام دوست من

من كه نفهميدم شما آخر فلش رو تازه شروع كرديد يا قبلا كار كرديد

اگه تازه شروع كرديد چرا يه دفعه رفتيد سراغ As3 ؟

اگه كار كرده باشيد ديگه بايد بتونيد به هر جاي فلشت اكشن بنويسي چه دكمه و ...

و ....

موفق باشيد
 

amir_hesari

Member
سلام دوست من

من كه نفهميدم شما آخر فلش رو تازه شروع كرديد يا قبلا كار كرديد

اگه تازه شروع كرديد چرا يه دفعه رفتيد سراغ as3 ؟

اگه كار كرده باشيد ديگه بايد بتونيد به هر جاي فلشت اكشن بنويسي چه دكمه و ...

و ....

موفق باشيد


والا فلش گیجم کرده
موندم چی کار کنم
چون فتوشاپ بلدم
از کارهای فلش سر در میارم
ولی توی اکشنش خوردم به مشکل
همین
اگه کمکم کنی ممنونت میشم
 

Avang2005

مدیر انجمن
سلام دوست من

خوب حالا معلوم شد كه شما مي خوايد فلش ياد بگيريد

كجاي فلش گيجت كرده ؟

اكشن رو بايد ياد بگيري وگر نه نمي توني بنويسي همينجوري كه

آخه فوتوشاپ اكشن نويسي نداره فقط رابطه گرافيكيه بين فلش

شما اول بايد يا از AS1 شروع كني يا As2 ولي تا اونجايي كه اين دو خيلي به هم نزديك هستن شما AS2 رو دنبال كنيد

شما شروع كنيد به كار كردن هرجا به مشكلي برخورد كرديد مطرح كنيد درخدمت هستيم

موفق باشيد
 

BioDread

Banned
ولی وقتی با دکمه کار کنم
می خوام اکشن بنویسم
صفحه اکشن قفل میشه
موندم چی کار کنم

شما هر چی پست میبینی براش دکمه تشکر رو میزنی و متنشم نمیخونی

من آموزش as3 بهتون دادم که چطوری برای یه دکمه در as3 فرمان بگذارید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 

amir_hesari

Member
شما هر چی پست میبینی براش دکمه تشکر رو میزنی و متنشم نمیخونی

من آموزش as3 بهتون دادم که چطوری برای یه دکمه در as3 فرمان بگذارید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


ممنون دوست خوبم
اگه میشه همونو یه خورده آسون تر بگی ممنون میشم
چون راهی رو که من رفتم هیچ کاری انجام نداد!
 

khorzu

Member
1- يه فايل AS3 باز كن
2- يه دكمه بساز ...
3- دنبال پنل Properties بگرد
4- در حالي كه دكمت در حالت انتخاب هست مقدار instance Name رو از پنل properties به my_btn تغيير بده ...

Btn.gif


5- حالا روي فريم اول راست كليك كن و روي گزينه Action كليك كن ...
6- حالا توي پنل اكشن اين كد بيو خان رو وارد كن :
PHP:
my_btn.addEventListener(MouseEvent.CLICK , my_function); 
function my_function (event:MouseEvent):void 
{ 
 trace("where are iranian israel die angels ?"); 
}

 
آخرین ویرایش:

amir_hesari

Member

6- حالا توي پنل اكشن اين كد بيو خان رو وارد كن :
PHP:
my_btn.addeventlistener(mouseevent.click , my_function); 
function my_function (event:mouseevent):void 
{ 
 trace("where are iranian israel die angels ?"); 
}


درباره این اکشن هم به من یه توضیح میدی؟
اینکه این کلمه ها چی هستن؟
و کدومش لازمه یا اینکه لازم نیست؟
خیلی ممنون
 
آخرین ویرایش:

amir_hesari

Member
همش كه لازمه ... تعيين اسم براي دكمه هم لا قل توي AS3 كه واجبه ... توي As2 مي شه بدون تعيين اسم كد نوشت ...
اينجا رو نيگاه كن ... آخر پست اول ...
http://www.forum.majidonline.com/showthread.php?t=103539


ممنون دوست خوبم
ولی برای من که تازه دارم اکشن رو یاد می گیرم خیلی مبهم بود!
اگه بشه توی این تاپیک راهنماییم کنی ممنونت می شم!
یه جا من هم برات جبران می کنم، مثلا تو فتوشاپ!
:oops::oops::oops::oops::oops::oops::oops:
 

Avang2005

مدیر انجمن
سلام دوست من

شما اگه مي خوايد فلش رو شروع كنيد چرا مستقيم رفتيد سراغ AS3 شما اول با اصول برنامه نويسي آشنا بشيد بعد بريد سراغ

AS3 بهترين راهنمايي من به شما اينه كه اگه English خوبي داري Help برنامه رو يه بار بخون يا حداقل در مورد چيزي كه مي خواي

بسازي يه سرچي بكني ولي اگه خوب نيست بايد بشيني با فايلهاي خود فلش كار كني در اين انجمن يك تاپيك هست يه اسم

" بانك فايل هاي فلش " كه به شما خيلي كمك مي كنه آخه پر از نمونه هاي فلش + فايل FLA

قبلا هم گفتم شما شروع به ساختن كنيد بعد به هر جايي كه به مشكل برخورد كرديد در انجمن مطرح كنيد مطمعن باشيد بي جواب

نمي مونيد

زنده باد ايران ....

موفق باشيد
 

جدیدترین ارسال ها

بالا