PDA

View Full Version : Gotoandstop



هانی هاشمی
یک شنبه 11 تیر 1385, 20:05 عصر
با سلام
من در قسمت sence1 یک Movi Clip درست کردم و باز در قسمت Sence1 یه دوکمه گزاشتم حالا می خوام وقتی دکمه زده شد Movie clip من بره به لیبل Page4 از این دستور استفاده کردم ولی کار نکرد

on (press, release) {
_Safe.gotoAndStop('Page4');
}

راستی چرا همه چی برگشته به حالته چند روزه پیش !!!!!!

Hamid_PaK
یک شنبه 11 تیر 1385, 20:55 عصر
ای وای بر من بادا : کی حال داره دوباره گفتگوی مرجع رو باز کنه !!!


راستی چرا همه چی برگشته به حالته چند روزه پیش !!!!!!

یه نگاهی به این گفتگو بیاندازید لینک گفتگو (http://www.barnamenevis.org/forum/showthread.php?t=48733)

به این شکل عمل کنید :


_root.movie_clip_name.gotoAndStop( 'page4' );


یا حق ...

هانی هاشمی
یک شنبه 11 تیر 1385, 21:27 عصر
آقا نشد
به این یه نگاه می ندازید
ممنون

Hamid_PaK
دوشنبه 12 تیر 1385, 06:19 صبح
مثل همیشه FLASH 8 ندارم ( اگر قصد ضمیمه فایلی را داشتید ابتدا یک Save As از آن تهیه کنید و در هنگام ذخیره جدید در صورت ممکن گذینه پروژه Flash MX را انتخاب کنید ) ...

یا حق ...

هانی هاشمی
دوشنبه 12 تیر 1385, 10:11 صبح
بفرما این هم ام یکس
دستتون درد نکنه

Hamid_PaK
سه شنبه 13 تیر 1385, 06:43 صبح
مشکل فایل ارسالی خیلی ساده است ، شما یک MovieClip دارید و یک دکمه حالا اینها چطور به هم دسترسی دارند با یک نام ( نه نامی که در کتابخانه دارند ) ، شما کافی است در صفحه کار بر روی MovieClip کلیک کرده و در سمت چپ و پایین نامی را برایش انتخاب کنید که در کل اسکریپت نویسی از آن نام استفاده می کنند ...

یا حق ...

هانی هاشمی
سه شنبه 13 تیر 1385, 22:13 عصر
دستتون درد نکنه این مشکل حل شد
ولی وقتی داخل برنامم می زارم این پیغام رو می ده؟

**Error** Scene=Scene 1, layer=DOKME2, frame=63:Line 1: Mouse events are permitted only for button instances
on(rollOver){

Hamid_PaK
چهارشنبه 14 تیر 1385, 03:14 صبح
پیغم خطا مبتنی بر این است که شما یک اکشن مربوط به دکمه ها را بر روی یک MovieClip قرار داده اید ، بجای on از onRollover استفاده کنید ...

یا حق ...

هانی هاشمی
چهارشنبه 14 تیر 1385, 10:37 صبح
درست نشد

**Error** Scene=Scene 1, layer=DOKME1, frame=59:Line 1: Syntax error.
onRollOver{

Total ActionScript Errors: 1 Reported Errors: 1

Hamid_PaK
چهارشنبه 14 تیر 1385, 10:57 صبح
کدی که در برنامه نوشته اید را ضمیمه کنید تا بهتر بشه کمک کرد ...

یا حق ...

هانی هاشمی
چهارشنبه 14 تیر 1385, 16:42 عصر
on(rollOver){
this.gotoAndPlay ('S1');
}
on(rollOut){
this.gotoAndPlay ('S2');
}
________________
اینم راه دومی که شما گفتین
onRollOver{
this.gotoAndPlay ('S1');
}
onRollOver{
this.gotoAndPlay ('S2');
}
هر دوش ارور داد

بفرمایید :لبخند:

Hamid_PaK
چهارشنبه 14 تیر 1385, 18:10 عصر
ببینید شما در روش خدتون درست عمل کرده اید ولی پیغام خطا مبتنی بر این است که شما کد را بر روی آبجکت نادرست نوشته اید ... ، این رو چک کنید .
و نکته دیگه اینکه شما باید از onRollover در فریمها و به این روش استفاده کنید ...


onRollover = function () {
// ... statment
}


یا حق ...

هانی هاشمی
چهارشنبه 14 تیر 1385, 21:24 عصر
، این رو چک کنید .

، یعنی چی

این رو هم امتحان کردم

onRollover = function () {
// ... statment
}
بازم همون ارور رو داد
ممنون از پیگیریتون

هانی هاشمی
چهارشنبه 14 تیر 1385, 21:55 عصر
بالاخره درست شد :لبخند:
همه ی فریم های برنامه رو کپی کردم و داخل یه فلش دیگه کپی کردم و بعدش درست شد :متعجب:
نمی دونم حالا چه ربطی داشت به کپی کردن
دستتون درد نکنه که کمک کردید واقعا ازتون متشکرم :بوس:

Hamid_PaK
چهارشنبه 14 تیر 1385, 22:58 عصر
هیچ دلیل خاصی برای درست شدن همین طوری چیزی وجود نداره اگر دوست داشتید پروژه ای که خطا داشت رو ضمیمه کنید تا خطا رو پیدا کنیم .. احتمال اینکه از تنظیمات پروژه بوده باشه نیز می رود ...

موفق باشید ، یا حق ...