لود در لود در اکشن 2

سلام

سوال سریع مطرح میکنم

یک فایل swfدارم که یک فایل swf دیگه رو لود میکنه که خود swf دومی هم یک عکس رو لود میکنه ولی زمانی که از فایل اول exe میگیرم عکس رو که توسط فایل دوم لود میشه نشون نمیده چکار کنم اینم واسه اینکه بهتر متوجه بشید
a.swf لود میکنه b.swf که خود b.swf لود میکنه یک عکس رو به نام a.jpg

کلا بهم بگید اگر بخوایم چند تا swf رو که خود آنها هم چیزی رو لود میکنند لود کنیم از بیرون

لطفا لینک و ارجاع به مطالب قبلی منو ندید ! ما جزو قدیمی ها هستیم پی نخود سیاه نفرسینمون یک مثال یا جواب بدید ممنونتون میشم .

مرصی:rose:
 

Avang2005

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

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

موفق باشید
 
فایل نمونه آقای مدیر عزیز

یک فایل به اسم level فایلی به نام form100 را از پوشه لود میکنه که خود فایل form 100 یک عکس رو لود میکنه ولی زمانی که من level.swf رو اجرا میکنم فایل form.100 رو لود میکنه ولی بدون عکسی که باید در فایل دوم لود شه ! !

لطفا کمکم کنید .
مرصی

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

:rose:
 

پیوست ها

  • load in load.rar
    444.3 کیلوبایت · بازدیدها: 42

Avang2005

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

مشکل شما از آدرس دهی می باشد

برای حل این مشکل شما محتویات داخل پوشه فروم را در کنار فایل Level قرار بدید و در فایل level رو باز کنید و در قسمت اکشن آدرس رو از

روی پوشه بردارید و فایل رو اجرا کنید می بینید که عکس بخوبی اجرا میشود

موفق باشید
 
ببخشید ولی من کارم جوریه که نمیتونم فایل رو از تو پوشه بکشم بیرون . ! ؟ شما روی همین حالت نمیتونید راهی رو پیشنهاد کنید که نخوایم فایل هار و از تو پوشه بکشیم بیرون ؟:rose:
 

mohammadbasri

کاربر فعال
دوست عزیز
نیازی به بیرون کشیدن فایلها از فولدر نیست
شما آدرس دهیتون مشکل داره
شما بیاید و عکستون رو بذارید کنار level.swf
میبینید که درست میشه
فکر می کنم که در آدرس دهی قبل از form آدرس دیگه ای باشه، مثلا نام یک پوشه دیگه
شما در آدرس دهی برای باز کردن عکس در فایل form100.swf یک کلمه /form اضافه کنید
من چون cs 5رو نتوستم نصب کنم فایل رو ندیدم
فایلتون رو در cs 5 با ورژن پایینتر save کنید تا بتتونم ببینم (فقط fla رو آپ کنید)
 
یه سوال
حالا اگه توی یه فایل مثل همین form100 یه متغییر تعریف کرده باشیم مثل root.a_
میره و این متغییر رو توی فایل level میگرده
باید این متغییرمون به چی تغییر بدیم
حالا به غیر از متغیر کلا اگه داخل اون فایل form100 بخوایم آدرس دهی مطلق بدیم بجای root باید از چی استفاده کنیم؟
 

mohammadbasri

کاربر فعال
سلام
من اینطوری آدرس میدم
مثلا میخوام یک مووی کلیپ رو در level 4 کنترل کنم
PHP:
_level4.mc.play();

دوست عزیز hosein_mirian هم لطف کنن اگه مشکلشون حل شده یا نشده اینجا اعلام کنن
ممنون
 
ممنون که جواب دادین
ولی این مال موقعیه که یه swf را روی یه لول خاص لود کرده باشیم حالا اگه این swf رو روی یه مووی کلیپ لود کنیم چی؟ یعنی چیزی به اسم لول نداشته باشیم
این یه نکته نکته بعد اینکه این آدرس روی روی فایل اصلی یا مبدا میزنیم یا روی فایل لود شده روی اون مووی کلیپه؟
فکر کنم این نوع آدرس دهی مربوط به فایل اصلی باشه یعنی از روی سایت اصلی که بخوایم روی فایل لود شده آدرس بدیم از این کد استفاده میکنیم حالا برعکسش چی؟
اگه بخوام از روی فایل لود شده روی خود همون فایل لود شده یا فایل اصلی آدرس بدیم چی میشه؟
 

mohammadbasri

کاربر فعال
سلام
میشه بگید (( حالا اگه این swf رو روی یه مووی کلیپ لود کنیم)) این یعنی چی؟
شما اگر یک swf رو لود کنید طبیعاتا باید لول داشته باشه
برای کنترل کردن هر swf کافیه شماره لول رو در ادرس دهی بنویسید
یعنی در مووی کلیپی که لود شده میتونید لول بالاتر رو بنویسید
بطور مثال مووی کلیپی رو با لول 4 لود کرده اید
در داخل اون مووی کلیپ یک کلید دارید که باید swf اصلی رو کنترل کنه
شما باید شماره لول swf اصلی رو بنویسید که فکر کنم 0 باشه
اگر جواب نداد بگو تا نمونه بذارم
 

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

بالا