تور لحظه آخری
امروز : یکشنبه ، 30 دی 1403    احادیث و روایات:  پیامبر اکرم (ص):هر كس چيزى از حقّ برادر مسلمان خود را نگه دارد [و به او ندهد]، خداوند، بركت روزى ر...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

سایبان ماشین

دزدگیر منزل

اجاره سند در شیراز

armanekasbokar

armanetejarat

Future Innovate Tech

پی جو مشاغل برتر شیراز

خرید یخچال خارجی

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

خرید بلیط هواپیما

بلیط اتوبوس پایانه

تعمیرات پکیج کرج

خرید از چین

خرید از چین

تجهیزات کافی شاپ

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

کاشت ابرو طبیعی و‌ سریع

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

دوره آموزش باریستا

مهاجرت به آلمان

بورس کارتریج پرینتر در تهران

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

خودارزیابی چیست

فروشگاه مخازن پلی اتیلن

کلینیک زخم تهران

کاشت ابرو طبیعی

پارتیشن شیشه ای اداری

رزرو هتل خارجی

تولید کننده تخت زیبایی

مشاوره تخصصی تولید محتوا

سی پی کالاف

دوره باریستا فنی حرفه ای

چاکرا

استند تسلیت

تور بالی نوروز 1404

سوالات لو رفته آیین نامه اصلی

کلینیک دندانپزشکی سعادت آباد

پی ال سی زیمنس

دکتر علی پرند فوق تخصص جراحی پلاستیک

تجهیزات و دستگاه های کلینیک زیبایی

تعمیر سرووموتور

تحصیل پزشکی در چین

مجله سلامت و پزشکی

تریلی چادری

خرید یوسی

ساندویچ پانل

ویزای ایتالیا

مهاجرت به استرالیا

میز کنفرانس

تعمیرگاه هیوندای

تعمیرگاه هیوندای

تعمیرگاه هیوندای

اوزمپیک چیست

قیمت ورق سیاه

چاپ جزوه ارزان قیمت

 






آمار وبسایت

 تعداد کل بازدیدها : 1855124628




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

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


واضح آرشیو وب فارسی:سایت ریسک: یه سوال از اکشن amir_hesari 25 دي 1387, 16:54سلام من تازه دارم با فلش کار می کنم می خواستم بدونم که وقتی یه دکمه طراحی می کنم باید چه جوری اکشن توش بنویسم تا برام اون چیزی رو که می خوام اجرا کنه؟ من با فلش 4 کار می کنم با تشکر :oops::oops::oops::oops::oops::oops: BioDread 25 دي 1387, 17:56اول بهت پیش نهاد میکنم نسخه فلشت رو ببری بالا بعد شروع کنی amir_hesari 25 دي 1387, 17:59اول بهت پیش نهاد میکنم نسخه فلشت رو ببری بالا بعد شروع کنی ممنون منظور من این بود که Flash CS4 رو شروع کردم حالا میشه یه راهنمایی کنی؟ khorzu 25 دي 1387, 20:161- فلشتو باز كن ... 2- توي پنل انتخاب ها گزينه فلش با ActionScript 2.0 رو انتخاب كن ... 3- يه دكمه بساز ... 4- روي دكمه راست كليك كن و گزينه Action رو كليك كن ... 5- حالا بايد دنبال پنل اكشن بگردي ... يه محيط متني هست كه ميتوني كد ها رو وارد كني ... 6- توي اين پنجره كد زيري رو كپي كن : on(press) { trace("where are Iranian Israel die angels ?"); } حالا با تركيب كليد هاي Ctrl+Enter ميتوني پروژتو ببيني ... 7- چيزي كه بعد از كليك كردن روي دكمه اتفاق مي فته باز شدن پنل Output و نمايش متن توي دستور trace هست ... اصولا دستور trace فقط براي اشكال زدايي از برنامه كاربرد داره و هدف از بكار بردن اون نمايش روش كار دستورات دكمه ها بود ... 8- حالا چيزي كه باقي ميمونه اينه كه به جاي دستور trace چه چيز هاي ديگه اي رو مي شه قرار داد كه ميتونه شامل همه ادامه بحث برنامه نويسي تو فلش باشه ... amir_hesari 25 دي 1387, 21:071- فلشتو باز كن ... 2- توي پنل انتخاب ها گزينه فلش با actionscript 2.0 رو انتخاب كن ... 3- يه دكمه بساز ... 4- روي دكمه راست كليك كن و گزينه action رو كليك كن ... 5- حالا بايد دنبال پنل اكشن بگردي ... يه محيط متني هست كه ميتوني كد ها رو وارد كني ... 6- توي اين پنجره كد زيري رو كپي كن : on(press) { trace("where are iranian israel die angels ?"); }حالا با تركيب كليد هاي ctrl+enter ميتوني پروژتو ببيني ... 7- چيزي كه بعد از كليك كردن روي دكمه اتفاق مي فته باز شدن پنل output و نمايش متن توي دستور trace هست ... اصولا دستور trace فقط براي اشكال زدايي از برنامه كاربرد داره و هدف از بكار بردن اون نمايش روش كار دستورات دكمه ها بود ... 8- حالا چيزي كه باقي ميمونه اينه كه به جاي دستور trace چه چيز هاي ديگه اي رو مي شه قرار داد كه ميتونه شامل همه ادامه بحث برنامه نويسي تو فلش باشه ... سلام دوست خوبم ممنونم از اینکه کمکم کردی من با اکشن 3 کار می کردم چرا با اون نمیشه؟ یه سوال دیگه اون جمله انگلیسی معنیش چیه؟ زیاد منظورتو نفهمیدم BioDread 25 دي 1387, 21:16در as3 دیگه نمیشه رو خوده دکمه action داد باید در یه فرم بهش action بدی my_btn.addEventListener(MouseEvent.CLICK , my_function); function my_function (event:MouseEvent):void { trace("where are iranian israel die angels ?"); } khorzu 25 دي 1387, 21:17wow خب اگه با اكشن اسكريپت 3 كار كردي كه نبايد مشكلي داشته باشي ... من چون گفتي تازه اومدي سراغ فلش گفتم با 2 بگم چون آسون تره فهمش ... amir_hesari 25 دي 1387, 21:38wow خب اگه با اكشن اسكريپت 3 كار كردي كه نبايد مشكلي داشته باشي ... من چون گفتي تازه اومدي سراغ فلش گفتم با 2 بگم چون آسون تره فهمش ... ولی وقتی با دکمه کار کنم می خوام اکشن بنویسم صفحه اکشن قفل میشه موندم چی کار کنم Avang2005 25 دي 1387, 21:51سلام دوست من من كه نفهميدم شما آخر فلش رو تازه شروع كرديد يا قبلا كار كرديد اگه تازه شروع كرديد چرا يه دفعه رفتيد سراغ As3 ؟ اگه كار كرده باشيد ديگه بايد بتونيد به هر جاي فلشت اكشن بنويسي چه دكمه و ... و .... موفق باشيد amir_hesari 25 دي 1387, 22:00سلام دوست من من كه نفهميدم شما آخر فلش رو تازه شروع كرديد يا قبلا كار كرديد اگه تازه شروع كرديد چرا يه دفعه رفتيد سراغ as3 ؟ اگه كار كرده باشيد ديگه بايد بتونيد به هر جاي فلشت اكشن بنويسي چه دكمه و ... و .... موفق باشيد والا فلش گیجم کرده موندم چی کار کنم چون فتوشاپ بلدم از کارهای فلش سر در میارم ولی توی اکشنش خوردم به مشکل همین اگه کمکم کنی ممنونت میشم Avang2005 26 دي 1387, 00:55سلام دوست من خوب حالا معلوم شد كه شما مي خوايد فلش ياد بگيريد كجاي فلش گيجت كرده ؟ اكشن رو بايد ياد بگيري وگر نه نمي توني بنويسي همينجوري كه آخه فوتوشاپ اكشن نويسي نداره فقط رابطه گرافيكيه بين فلش شما اول بايد يا از AS1 شروع كني يا As2 ولي تا اونجايي كه اين دو خيلي به هم نزديك هستن شما AS2 رو دنبال كنيد شما شروع كنيد به كار كردن هرجا به مشكلي برخورد كرديد مطرح كنيد درخدمت هستيم موفق باشيد khorzu 26 دي 1387, 09:02ولی وقتی با دکمه کار کنم می خوام اکشن بنویسم صفحه اکشن قفل میشه موندم چی کار کنم چون شما با as3 داري كار مي كني ... اگر با as2 كار كني درست مي شه ... BioDread 26 دي 1387, 09:24ولی وقتی با دکمه کار کنم می خوام اکشن بنویسم صفحه اکشن قفل میشه موندم چی کار کنم شما هر چی پست میبینی براش دکمه تشکر رو میزنی و متنشم نمیخونی من آموزش as3 بهتون دادم که چطوری برای یه دکمه در as3 فرمان بگذارید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! amir_hesari 26 دي 1387, 19:00شما هر چی پست میبینی براش دکمه تشکر رو میزنی و متنشم نمیخونی من آموزش as3 بهتون دادم که چطوری برای یه دکمه در as3 فرمان بگذارید!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! ممنون دوست خوبم اگه میشه همونو یه خورده آسون تر بگی ممنون میشم چون راهی رو که من رفتم هیچ کاری انجام نداد! khorzu 26 دي 1387, 21:001- يه فايل AS3 باز كن 2- يه دكمه بساز ... 3- دنبال پنل Properties بگرد 4- در حالي كه دكمت در حالت انتخاب هست مقدار instance Name رو از پنل properties به my_btn تغيير بده ... 5- حالا روي فريم اول راست كليك كن و روي گزينه Action كليك كن ... 6- حالا توي پنل اكشن اين كد بيو خان رو وارد كن : my_btn.addEventListener(MouseEvent.CLICK , my_function); function my_function (event:MouseEvent):void { trace("where are iranian israel die angels ?"); } amir_hesari 27 دي 1387, 06:214- در حالي كه دكمت در حالت انتخاب هست مقدار instance name رو از پنل properties به my_btn تغيير بده ... [/php] این تغییر لازمه؟ چون من قبلا این کارو نمی کردم! amir_hesari 27 دي 1387, 06:256- حالا توي پنل اكشن اين كد بيو خان رو وارد كن : my_btn.addeventlistener(mouseevent.click , my_function); function my_function (event:mouseevent):void { trace("where are iranian israel die angels ?"); } درباره این اکشن هم به من یه توضیح میدی؟ اینکه این کلمه ها چی هستن؟ و کدومش لازمه یا اینکه لازم نیست؟ خیلی ممنون khorzu 27 دي 1387, 08:19همش كه لازمه ... تعيين اسم براي دكمه هم لا قل توي AS3 كه واجبه ... توي As2 مي شه بدون تعيين اسم كد نوشت ... اينجا رو نيگاه كن ... آخر پست اول ... amir_hesari 27 دي 1387, 13:58همش كه لازمه ... تعيين اسم براي دكمه هم لا قل توي AS3 كه واجبه ... توي As2 مي شه بدون تعيين اسم كد نوشت ... اينجا رو نيگاه كن ... آخر پست اول ... ممنون دوست خوبم ولی برای من که تازه دارم اکشن رو یاد می گیرم خیلی مبهم بود! اگه بشه توی این تاپیک راهنماییم کنی ممنونت می شم! یه جا من هم برات جبران می کنم، مثلا تو فتوشاپ! :oops::oops::oops::oops::oops::oops::oops: Avang2005 27 دي 1387, 15:00سلام دوست من شما اگه مي خوايد فلش رو شروع كنيد چرا مستقيم رفتيد سراغ AS3 شما اول با اصول برنامه نويسي آشنا بشيد بعد بريد سراغ AS3 بهترين راهنمايي من به شما اينه كه اگه English خوبي داري Help برنامه رو يه بار بخون يا حداقل در مورد چيزي كه مي خواي بسازي يه سرچي بكني ولي اگه خوب نيست بايد بشيني با فايلهاي خود فلش كار كني در اين انجمن يك تاپيك هست يه اسم " بانك فايل هاي فلش " كه به شما خيلي كمك مي كنه آخه پر از نمونه هاي فلش + فايل FLA قبلا هم گفتم شما شروع به ساختن كنيد بعد به هر جايي كه به مشكل برخورد كرديد در انجمن مطرح كنيد مطمعن باشيد بي جواب نمي مونيد زنده باد ايران .... موفق باشيد khorzu 27 دي 1387, 22:33یه جا من هم برات جبران می کنم، مثلا تو فتوشاپ!البته لطف داري ... اما حتي اگه جبران هم نكني اين كرم انتقال اطلاعات فوروم باز ها كار خودشو مي كنه شما كه خودت اينكاره اي ...:-? همين طور كه آونگ خان گفتند ... اگه فقط مي خواي اين پروژتو و امثال اينو كه حداكثر كارشون گير اكشن نوشتن براي يه دكمست بهتره فقط كد ها رو كپي پيست كني و خلاص ... چون اسكريپت نويسي مخصوصا با 3 به اطلاعات يكم زيادي راجع به اصول برنامه نويسي داره ... اما با فرض اينكه اين جور نيستي تا حدي كه بتونم مختصرا يه سري توضيحاتي رو كه بلدم مي گم ... لطفا به كلماتي كه به كار بردم توجه كن چون سعي كردم در حد مفاهيمي باشه كه در محاوره به كار مي بريم يعني خوندن اين متن به پيش نيازي احتمالا نيازي نخواهد داشت ... به جز عبارت متود كه يعني توابعي كه به هر شي به طور خودكار چسبيده اند و با حرف نقطه بعد از اسم شيء مي شه اونها رو صدا زد ... همچنين به لغت شيء خيلي توجه كن ... تقريبا چيزي بيشتر از اون چيزي كه همه مي دونند نيست اما يك مفهوم اساسا اساسي توي فلش هست ... البته خيلي سخت هم نگير ! چون توي برنامه نويسي بعضي از كار ها ممكن هست چند بار اتفاق بيفتن - مثلا عمل پخش صداي قدم زدن توي يه بازي اول شخص - ميان كد ها ي مربوزط به اون كار رو توي يه بسته به اسم function - تابع- قرار مي دند و هر وقت به اون عمل نياز بود اون تابع رو صدا مي زنند . اين تابع دقيقا مفهومي مثل تابع رياضي داره ... يعني ميتو نه ورودي - مثلا x - و خروجي -(f(y- داشته باشه ... وقتي يك شي روتوي فلش مي سازيم توقع داريم كه در برار يك سري اتفاقات عكس العمل نشون بدن ... مثلا وقتي يه دكمه مي سازي مي خواي وقتي روش كليك مي كني يه كاري رو كه تو تعريف مي كني انجام بده ... يا مثلا وقتي موس روش مي ره يا وقتي روش دبل كليك مي شه و الخ .. به اين اتفاقاتي كه توقع داريم اتفاق بيفتند Event مي گن. اگر همه اجزاي توي صفحه بخواهندد توي هر لحضه همه اتفاقات رو بررسي كنند تا اگه اتفاق افتاده باشن عمل مورد نظر رو انجام بدهند Cpu ظرف سه سوت منفجر مي شه ...بنابراين ما بايد به اشياء بگيم تنها اتفاقاتي كه ما مي خوايم رو انجام بدهند ... براي همين بحثي به نام ديده بان اتفاقات يا EventListiner مطرح مي شه ... پس تا اينجا براي مثال خودمون ما بايد يه function داشته باشيم كه بعد از اتفاق افتادن اتفاق كليك كردن روي دكممون يه سري كارهايي رو كه توي خودش داره رو اجرا كنه ... و يك ديده بان اتفاقات براي اتفاق كليك كردن كه بايد به شي ء دكممون اضاف كنيم ... اينكه به دكممون اسم مي ديم فقط به خاطر اينه كه بشه توي Action Script يه جوري اونو صدا كنيم ... حالا فانكشن و توضحيحاتش : function my_function (event:mouseevent):void { trace("where are iranian israel die angels ?"); }توي پرانتز جلوي فانكشن مشخص مي كنيم كه تابع ما يك ورودي به نام event داره كه از نوع mouseevent هست ... البته بودنش مي تونه به ما توي تشخيص دقيقتر اتفاق اتفاق افتاده كمك كنه ... اين ورودي توسط ديده بان اتفاقات به تابع ما ارسال مي شه ...اين عبارت توي پرانتز مي تونه حذف بشه ... و ديده بان اتفاقات كه با متود AddEventLisitener به دكمه اضاف ميشه : my_btn.addeventlistener(mouseevent.click , my_function); توي پرانتز جلوي متود AddEventLisitener يه عبارت دو قسمتي داريم كه با حرف , از هم جدا شدند: 1- mouseevent.click كه مي گه ديده بان بايد منتظر اتفاق كليك شدن باشه 2-my_function كه مي گه هر وقت اين اتفاق افتاد تابع my_function بايد اجرا شود . به نظرم ديگه بايد همه چيز روشن باشه ... زنده باد ايران .... چه جور زنده موندني برادر ... شانه به شانه شكم پرستان عرب در جبهه محكوم كنندگان بي خطر ؟! BioDread 28 دي 1387, 08:31معمولا تمام eventها اول و وسط شون با حروف بزرگ نوشته میشه مثل: MouseEvent lolita&tiyam 01 بهمن 1387, 16:05سلام به جواب این سوالم فورا نیاز دارم چه جوری میشه نوار منو بالای فایل های swf را برداشت؟ ممنون از لطفتون منتظرما BioDread 01 بهمن 1387, 18:00سلام به جواب این سوالم فورا نیاز دارم چه جوری میشه نوار منو بالای فایل های swf را برداشت؟ ممنون از لطفتون منتظرما سوال تکراری شما جواب داده شد! Avang2005 01 بهمن 1387, 20:35سلام دوست من fscommand("showmenu", "false"); لطفا قبل از زدن پست سرچ كنيد موفق باشيد




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 393]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن