یه اشکال ساده و عجیب !!!

fa.sa

Member
سلام به اساتید و دوستان عزیز
من دارم روی یه کار نیمه تمام فلش کار می کتم . حالا می خوام یه Stop بزنم آخر کارم ولی خیلی مسخرس که کار نمی کنه !!!:shock:
بی زحمت بگید اشکال کارم کجاست؟
 

پیوست ها

  • sit3.zip
    22 بایت · بازدیدها: 20

DaDaDooDoo

کاربر VIP
فکر کنم مشکل اینجاست که فولدر خالی رو فشرده می کنی و آپ می کنی بعد می گی چرا استوپش کار نمی کنه ...:-?
 

fa.sa

Member
ممنون از تو دوست عزیز ...
اما من دقیقا منظورتو نفهمیدم... اگه منظورت اون Movieclip هست که چند لایه داخلش ساختم. می خواستم گزینه های تمپلیتو و داخلشو می خواستم انیمیشن بزنم که در اثر عملکردهای مختلف موس عکس العمل نشون بده. حالا اگه اشکال از اینجاست باید چه کنم میشه بیشتر توضیح بدی؟
 

DaDaDooDoo

کاربر VIP
مهندس فایلی که اینجا آپ کردی یه فولدر خالی هست به اسم site3 که توش هیچی نیست ... نه fla نه swf نه ... منظورم رو فهمیدی ؟ فالیت رو درس آپ کن ...
 

fa.sa

Member
ببخشید
این درستشه
 

پیوست ها

  • sit3.zip
    1.1 مگایابت · بازدیدها: 8

fa.sa

Member
آقا کسی نیست جواب بده؟یه مشکل سادس که احتمالا من از پسش برنیومدم.بی زحمت راحشو بگید...
 

fa.sa

Member
ممنون از شما دوست عزیز...
یه سوال دیگه هم داشتم .اگه بخوام به یه Movieclip فرمان های مربوط به عکس العمل در مقابل عملکردهای مختلف موس رو بدم
(Action script3) بابد این کدها رو توی خود شیپ موی کلیپ بنویسم یا کیفریم موی کلیپ توی تایم لاین اصلی.(میخوام این فرمانو برای موی کلیپ لایه ی 49 بدم.)بعد این برنامه نویسی براش درسته؟
بازم ممنون از کمکت.
PHP:
K1.addEventListener(MouseEvent.MOUSE_UP,fun0);
K1.addEventListener(MouseEvent.MOUSE_OUT,fun1);
function fun0(evt:MouseEvent):void{
 gotoAndPlay("over");
}
function fun1(evt:MouseEvent):void{
 gotoAndPlay("out");
}
 

DaDaDooDoo

کاربر VIP
کدهات درسته . فقط اگه توی فریم تایم لاین اصلی می نویسی اسم مووی کلیپ رو مثل بالا می نویسی و به اون ایونت لیسنر میدی (مثل همین که خودت نوشتی) فقط باید مووی کلیپت توی اون فریم باشه. ولی اگه توی فریم خود مووی کلیپ می نویسی به جای اسم مووی کلیپ از کلمه this استفاده کن . شما توی اکشن 3 به خود آبجکت نمی تونی اکشن بدی و حتماً باید به فریم کد بدی .

PHP:
this.addEventListener....
 
آخرین ویرایش:

fa.sa

Member
خب بر فرض اگر که فرمان عکس العمل در برابر رویداد کلیک رو بهش بدم چه فرمانی بعدش بدم که به محض کنار رفتن موس از روی گزینه ی باتن صفحه ای که در اثر کلیک کردن باز شده خود به خود بسته نشه و باز بمونه؟
راستی اگه ممکنه یه توضیح هم راجع به کلوز کردن صفحه بدید که آیا باید موی کلیپشو داخل استیج اصلی بزنم یا نه و فانکشنش هم همون فانکشن کلیک می شه دیگه .درسته؟
 
آخرین ویرایش:

DaDaDooDoo

کاربر VIP
منظورت رو نفهمیدم ... تو حالت عادی تا دستور ندی بسته نمی شه ...

احتمالاً به فانکشن برای roll_out تعریف شده که توی اون فانکشن پیجت بسته می شه ...

بیشتر توضیح بده
 

fa.sa

Member
منظورمو درست متوجه شدی. آره من یه فانکشن برا roll-out تعریف کرده بودم اما زمانی که فانکشن CLICK رو تعریف کردم فهمیدم که باید فانکشن roll-out رو حذف کنم و حذفش کردم . به عبارتی تنها فانکشن های موجود در این اکشن
MOUSE-OVER و CLICK هستش...اما اتفاقی که میفته اینه که پیج باز شده میمونه تا زمانی که کلید موس دوباره نره روی گزینه ی انتخاب شده. در حالی که بسته شدن پیج باید زمانی اتفاق بیفته که من برای یه دکمه کلوز کدنویسی کنم...درسته؟! چه کنم؟!
 
آخرین ویرایش:

DaDaDooDoo

کاربر VIP
آخه بستگی به ساختار کدت داره . اگه از بیرون لود میشه (مثلاً swf ) باید removechild کنیش و لودرش رو unload کنی . ولی اگه پیجت توی فریم هست داستان فرق می کنه ... بستگی به کارت داره . بعدش هم roll_over و mouseover تقریباً یه کار رو انجام میدن .

به عبارتی تنها فانکشن های موجود در این اکشن
MOUSE-OVER و CLICK هستش

CLICK و MOUSE_OVER رویداد (event) هستند ، نه فانکشن .
 

fa.sa

Member
ممنون از این که وقت گذاشتی دوست عزیز و ببخشید که این تاپیک این قدر طولانی شد.اما فکر کنم اگه این سوال هم حل شه بتونم یه مولتی مدیا یا سایت ساده طراحی کنم.
پیج در فریم هست. یعنی می گی MOUSE-OVER روحذفش کنم خب اینجوری که نمی شه. میگم می خوام کاری کنم که با دستور کاربر بسته شه اگه خواستی می تونم فایلشو بذارم .اگر هم بخوام جوری طراحیش کنم که کلا با باز شدن پیج دکمه یا همون گزینه ی انتخابی بره ببین کار نمی کنه .نمونه رو یه نگاه بنداز.می خوام وقتی دکمه رو با موس می زنم بره به Scene2.
راستی چون خیلی پرسیدم نخواستی جواب بدی،بگو یه تاپیک دیگه برا این سوالم بزنم.
 

پیوست ها

  • movie.zip
    5.2 کیلوبایت · بازدیدها: 3

DaDaDooDoo

کاربر VIP
اینو ببین .

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

تاپیک تا وقتی از موضوع اصلی خارج نشده و مشکل شما هم حل نشده می تونه ادامه داشته باشه ...
 

پیوست ها

  • Test.rar
    14.5 کیلوبایت · بازدیدها: 11

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

بالا