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

یک سوال در swish max

hamed2005

کاربر تازه وارد
تاریخ عضویت
27 آگوست 2005
نوشته‌ها
6
لایک‌ها
0
سلام.


من تو برنامه swish masx هر چی سعی کردم بین 2 تا sceneفاصله زمانی بزارم تا به قول معروف delay داشته باشه نتونستم...!
اما بالاخره بعد کلی سرچ فهمیدم باید از گزینه cascade اسیفاده کرد... ملی نمیدونم چه جوری باید cascade رو پیدا کنم.
ممنون میشم راهنماییم کنین.;)

version: 2004.9.10

یا حق!
 

babek

Guest
تاریخ عضویت
24 نوامبر 2003
نوشته‌ها
179
لایک‌ها
0
دوست عزیز برید توی
Add Effect>Core Effects و یکی از اونا رو که این قابلیت رو دارند انتخاب بكنید و بعد از توی منوی Cascade در setting گزینه Enable Cascade رو تیک بزنید.:)
 

hamed2005

کاربر تازه وارد
تاریخ عضویت
27 آگوست 2005
نوشته‌ها
6
لایک‌ها
0
ممنون.ولي نشد....من مي خوام وقتي افكت اولي تموم شد چند ثانيه صبر كنه بعد بره بعدي.يعني وقتي قبليش تموم شد يهو سريع نره بعدي.اينجوري خيلي ضايعه...!!


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

فایل های ضمیمه

  • Movie1.zip
    1.2 KB · نمایش ها: 14

hamed2005

کاربر تازه وارد
تاریخ عضویت
27 آگوست 2005
نوشته‌ها
6
لایک‌ها
0
راستي...!اينجوري كه فرموديد يعني فقط بعضي افكت هارو ميشه delay گذاشت...؟
 

babek

Guest
تاریخ عضویت
24 نوامبر 2003
نوشته‌ها
179
لایک‌ها
0
میبخشید، برای دیدن فایل شما مجبور شدم آخرین ورژن swish رو كه تونستم دانلود کنم
برای همین دیر شد. حالا یه سوال دارم با توجه به اینکه scene اول شما افكت متنی داره
شما میخواین بعنوان مثال در اون زمان delay بین scene اول و دوم بجز پس زمینه زرد چه چیزی دیده بشه؟
 

najafzadeh

کاربر فعال پایگاه داده ها
کاربر فعال
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
522
لایک‌ها
28
محل سکونت
قزقلعه
اگه برنامه نویسی بلدی . . .
با امکانات Action script میتونی این کار رو انجام بدی.
 

hamed2005

کاربر تازه وارد
تاریخ عضویت
27 آگوست 2005
نوشته‌ها
6
لایک‌ها
0
شرمندم babek جان...

نمیخوام چیزه دیگه ای دیده شه.میخوام مثلا 1 ثانیه بعد از فریم آخری بره سراغ scene بعدی.

برنامه نویسی script بلد نبیدم!!):
 

babek

Guest
تاریخ عضویت
24 نوامبر 2003
نوشته‌ها
179
لایک‌ها
0
دوستان فکر نکنم به برنامه نویسی احتیاج باشه.
حامد عزیز من اگه بودم با توجه به frame rate ی که استفاده کرده ای اینجوری عمل میکردم...:)

swish.gif
 

oonja_dot_com

Registered User
تاریخ عضویت
28 می 2007
نوشته‌ها
98
لایک‌ها
1
من اومدم ;(
بسيار راحت هستش ، من اينكار رو انجام دادم و فكر مي كنم منظور شما هم همين هستش...بهتون مي گم چي كار ا نجام دادم
شما دوتا scene باز مي كني ، مثلا scene_1 و scene_2
حالا ميخواي مثلا Frame 25 در scene_1 يه اتفاقاتي بيفته كه بره scene_2 در فريم 1 و اجراش كنه ديگه؟
اين كار رو بايد با Script ها انجام بدي ، نمي دونم شما همين رو مي خواي يا خير
به اين صورت كار مي كني كه در scene_1 در Frame 25 ;كليك راست مي كني و اين گزينه ها رو به ترتيب مي زني :
Movie Control > GotoAndPlay > nextSceneAnclPlay() > و كليك كردي روي اين در اون قسمتي كه اسكريپت ها رو مي نويسه يه همچين كدي رو به شما نمايش مي ده :
کد:
onFrame (25) {
    nextSceneAndPlay();
}
از اينجا به بعدش خيلي راحته...
روي خط دوم كه يك كليك چپ كني در اون قسمت پائنيش به تو اين امكان رو ميده كه
<last scene> سكانس قبلي
<next scene> سكانس بعدي
و سكانس هاي ديگر برنامه ات كه توي همونجا اسمش رو نوشته انتخاب كني و اجراشون كني ، حتي مي توني بگي مثلا وقتي رفت رو سكانس 2 بره از فريم 5 اجرا بكنه يا حتي ايست بكنه!!!
يا مي توني Lable بذاري...
كار شما با همين قسمت انجام ميشه كه اگر يكم باهاش كار كني به اون نتيجه اي كه مي خواي ميرسي...
اميدوارم مشكلتون حل بشه.
اگه كامل متوجه نشديد عكس مي ذارم
 

kolompeh

کاربر تازه وارد
تاریخ عضویت
25 نوامبر 2006
نوشته‌ها
75
لایک‌ها
0
سلام
آقا بابک از همه بهتر گفت
منم می خواستم همینو بگم که زحمت کشیدن گفتن
 
بالا