1 کمک کوچیک

amird

خبرگان انجمن فلش
سلام به همه
آقا یه سوال ؟؟ نمی دونم خیلی ساده ست یا خیلی بیخود !! ولی خوب من بلد نیستم .
ببینید من یه پروژه موی کلیپ دارم یه خورده بزرگ هست برا همین Scene بندیش کردم من برای انتقال بین 2 تا از Sceneهام از این کد استفاده می کنم
PHP:
gotoAndStop("amird","Scene 2")
خوب حالا من می خوام وقتی وارد Scene 2 می شم وارد یه MC بشم که توی اون Scene هست و به time line اون دسترسی داشته باشم .
حالا این چه جوری می شه ؟؟!!
لطفا بداد برسید
ممنون
 

BehrouzPc

پــــادشــاه فــلــــش
درست متوجه منظورتون نشدم!! مگه توی تایم لاین Scene مورد نظرت و فریم مربوطه نمی خواهید کدتون رو بنویسید؟!
 

Avang2005

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

البته منم متوجه نشدم ولی تا جایی که فهمیدم برات توضیح میدم .

خوب شما به Scene2 که رفتی در یک Enterframe کد :

PHP:
_root.MovieClip.gotoAndPlay()

رو بزار و فریم مورد نظرت رو توی Movie Clip در gotoAndPlay وارد کنید

موفق باشید
 

DaDaDooDoo

کاربر VIP
من فکر کنم می خواد از سن 1 به یک مووی کلیپ تو سن 2 با کد دست پیدا کنه ...
 

amird

خبرگان انجمن فلش
درست متوجه منظورتون نشدم!! مگه توی تایم لاین Scene مورد نظرت و فریم مربوطه نمی خواهید کدتون رو بنویسید؟!
نه ببین بهروز جان می خوام فرض کن از Scene 1 برم به فریم 15 از یک MC که توی Scene 2 هست . مثلا این MC توی فریم 1 از Scene 2 قرار گرفته .
الان منظورم واضح هست ؟؟
ممنون
 

BehrouzPc

پــــادشــاه فــلــــش
تنها راهی که بنده می دونم این هست که توی تایم لاین مربوطه با کد این کار را انجام بدی
البته در مورد scene ها در اکشن 3 آرایه scenes به طور پیش فرض وجود دارد که مثلا scenes[1] همان scenes دوم را به صورت آبجکت بر می گرداند ولی نتوانستم برای کنترل بر اشاء درون scene ازش استفاده کنم

موفق و پیروز باشید
 

DaDaDooDoo

کاربر VIP
در مورد scene ها در اکشن 3 آرایه scenes به طور پیش فرض وجود دارد که مثلا scenes[1] همان scenes دوم را به صورت آبجکت بر می گرداند ولی نتوانستم برای کنترل بر اشاء درون scene ازش استفاده کنم

خوب اگه یک variable از نوع Scene تعریف کنی و اونو برابر scense[1]قرار بدی جواب نمی ده ؟
 

amird

خبرگان انجمن فلش
OoooOOOOOoOOoooOPPppPPppsssss
پس در حال حاضر باید بیخیال این کار بشم ... شاید هم منتظر تا یک آدم خییر دیگه بداد برسه
ممنون از جوابهاتون تا بدین لحظه :)
 

mohammadfard

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

دوست من برای رفتن از یک Scene به یک Scene دیگه بهتره به جای استفاده از دستور GotoAndStop با دو پارامتر که اولی نام سن و دومی شماره فریم است از همون یک پارامتر Label استفاده کنی . یعنی به جای نامگذاری Scence بیا و Frame Label برای اون سن در نظر بگیر

در ضمن وقتی شما چند Scene داری فقط به MovieClip های همون Scene دسترسی داری و اگه بخوای به مووی های Scene های دیگه اشاره کنی مقداری جز undefined دریافت نمی کنی و فقط به محض ورود به اون Scene می تونی به مووی هات دسترسی داشته باشی
اما مورد بالا در مورد متغییر ها درست نیست و به متغییر های هر سن می تونی دسترسی داشته باشی البته به شرطی که حداقل یکبار وارد اون Scene شده باشی
پس اگه می خوای مووی که در یک Scene دیگه داری به فریم خاصی که خودت تعیین می کنی بره باید متغییر های خودت رو به Scence ی که مووی کلیپ داره پاس بدی و بعد با توجه به مقدار پاس داده شده به فریم خودت بری

امیدوارم منظورمو فهمیده باشی من یک فایل هم واست پیوست می کنم


یا علی
 

پیوست ها

  • Desktop.rar
    8.7 کیلوبایت · بازدیدها: 13

amird

خبرگان انجمن فلش
با سلام خدمت دوست عزیزم

دوست من برای رفتن از یک scene به یک scene دیگه بهتره به جای استفاده از دستور gotoandstop با دو پارامتر که اولی نام سن و دومی شماره فریم است از همون یک پارامتر label استفاده کنی . یعنی به جای نامگذاری scence بیا و frame label برای اون سن در نظر بگیر

در ضمن وقتی شما چند scene داری فقط به movieclip های همون scene دسترسی داری و اگه بخوای به مووی های scene های دیگه اشاره کنی مقداری جز undefined دریافت نمی کنی و فقط به محض ورود به اون scene می تونی به مووی هات دسترسی داشته باشی
اما مورد بالا در مورد متغییر ها درست نیست و به متغییر های هر سن می تونی دسترسی داشته باشی البته به شرطی که حداقل یکبار وارد اون scene شده باشی
پس اگه می خوای مووی که در یک scene دیگه داری به فریم خاصی که خودت تعیین می کنی بره باید متغییر های خودت رو به scence ی که مووی کلیپ داره پاس بدی و بعد با توجه به مقدار پاس داده شده به فریم خودت بری

امیدوارم منظورمو فهمیده باشی من یک فایل هم واست پیوست می کنم


یا علی
ممنون
خوب اگر پست اولمو بخونید می بینید که دارم از لیبل استفاده می کنم و اصلا بحثم سر این نیست که با لیبل برم یا شماره فریم . من سوالم همینی هست که شما می گید امکان پذیر نیست .
در ضمن مثالتون رو هم دیدم من به راحتی بین SCeneهام جابجا می شم از اون نظر مشکلی ندارم (تا این حد فلش بلدم:green:)
لطف کردید
موفق باشید
 
آخرین ویرایش:

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

بالا