ورود

نسخه کامل مشاهده نسخه کامل : loadVariables تو Movie clip کار نمیکنه،چرا؟



ho0rezam
28-05-2008, 18:25
سلام...راستش امروز به یه مشکل بر خوردم...شاید کسی بتونه کمکم کنه...داخل یه مووی کلیپ یه text با حالت دینامیک درست کردم...تو قسمت properties هم var رو x گذاشتم...تو همون مووی کلیپ،تو فریم، اکشن زیر رو قرار دادم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
به طبع ،بیرون برنامه هم یه فایل تکست با اسمtest ساختم و تو خط اولش کد زیر رو نوشتم
=x
یه مطلب کوتاه هم بعد مساوی نوشتم...
اینم بگم که روند کار درسته...چون همین کار اگه بیرون انجام داده بشه،پروژه مشکلی رو نداره اما داخل مووی کلیپ فایل تکست خارجی نشون داده نمیشه...کسی هست بگه که باید چی کار کرد؟ممنون میشم...

saber1370
30-05-2008, 09:20
من شاید این فایل رو داشته باشم بهت میدم

THE_PUNISHER
30-05-2008, 11:39
سلام عزیز اگه درست بگم شما داخل یک موی کلیپ تو فریم اول از دستور on relase استفاده کردی ولی این کد فقط باید جایی نوشته بشه که قرار رو یک چیز کلیک کنید تو فریم نمیشه اینو نوشت .

saber1370
30-05-2008, 22:22
اقا یکم دیر شد
بیا
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ho0rezam
31-05-2008, 10:35
سلام عزیز اگه درست بگم شما داخل یک موی کلیپ تو فریم اول از دستور on relase استفاده کردی ولی این کد فقط باید جایی نوشته بشه که قرار رو یک چیز کلیک کنید تو فریم نمیشه اینو نوشت .
آره دمت گرم...این اشتباه رو وقتی داشتم تاپیک رو میزدم کردم...اما تو پروژه این اشتباه رو انجام ندادم...الانم درستش میکنم،تا بقیه گمراه نشن...از نظر کد گذاری همونی که همه انجام میدن رو نوشتم...اما تو مووی کلیپ کار نمیکنه...

ho0rezam
31-05-2008, 10:44
اقا یکم دیر شد
بیا
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
saberجان منظورم این بود که،همون تکستی رو که تو خود فلش درست کرده بودی رو داخل مووی کلیپ بذاری و بعد متغیر خارجی رو فراخوانی کنی...آخه تو خود مووی کلیپ نمیشه...یعنی فراخوانی نمیشه...

saber1370
01-06-2008, 08:59
ببخشید
من نفهمیدم

THE_PUNISHER
01-06-2008, 18:01
دوست من میشه یکم واضه تر توضیح بدی .

ho0rezam
01-06-2008, 21:30
دوست من میشه یکم واضه تر توضیح بدی .
punisherجان...برای بهتر متوجه شدن،روند ساخت،فراخوانی متغیر خارجی رو انجام بده...دقیقا همون فایلی که Saberجان تو تاپیک گذاشته

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پروژه ی بالا ، یه متغیر خارجی(فایلی خارج از فیلم فلش)رو در خود فلش باز میکنه...که این خودش نیاز به اکشن و یه dynamic text داره(در پست اول توضیح دادم)...اما مشکل زمانی به وجود میاد که این پروژه رو درون یه مووی کلیپ انجام بدی...دقیقا مث loadbarمیمونه تا زمانی که در Scene1باشه نیازی به تغییر در اکشن ها نیست،اما وقتی وارد مووی کلیپ میشه،به ناچار باید اکشن رو تغییر بدی،یعنی root رو به Parent تغییر بدی تا laodbar دوباره اجرا بشه...اما تفاوت این دو در اینجاست که پروژه ی Note to flash حتی با تغییر اون قسمت خاص هم کار نمیکنه...والا دیگه نمدونم چی کار کنم...امیدوارم طوری توضیح داده باشم که متوجه شده باشین...اگه کمکم کنین ممنون میشم...کارم گیره...اونم اساسی:41:

saber1370
01-06-2008, 23:07
خوب Text شما حالا چی هست که میخوای حتما انو باز خونی کنی؟

ho0rezam
02-06-2008, 00:03
خوب Text شما حالا چی هست که میخوای حتما انو باز خونی کنی؟
برای راحتی میخوام این کار رو انجام بدم...تا برای آپ کردن مطلب،بیخودی فایل فلش رو دوباره ویرایش نکنم...چون دارم رو یه سایت کار میکنم(تماما فلش)...به این روش هم نیاز اساسی دارم...

saber1370
02-06-2008, 09:10
نه منظورم اینه که اگه انگلیسی هست خوب به صورت عادی بیار تو فلش Paste کن دیگه!

ho0rezam
02-06-2008, 22:33
سلام...خوب بالاخره بعد از کلی دنگ و فنگ،راه حل رو پیدا کردم،خیلی آسون تر از اونی بود که فکرش رو میکردم...
تمام روند ساخت،همونه...تنها تفاوت اینه که فقط Field رو داخل movieClip قرار میدیم و اکشن رو در Scene1 میزاریم...البته اکشن هم یه تغییر کوچیک پیدا میکنه که اونم، فکر کنم الان دیگه معلوم شده باشه چیه؟؟؟
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تنها تغییراتش هم این بود که ،میبایست قبل اکشن...اسم مووی کلیپ قبلش داده بشه...تا تابع بدونه که باید برنامه رو در کدام قسمت اجرا کنه و اینکه به جای root اسم خود feild رو که در var نوشته شده بود رو مینویسیم...در حال حاضر یه تو رفتگی رو مورد بررسی قرار دادم...انشاالله اگه بتونم تو رفتگی های بیشتری رو هم امتحان میکنم(احتمال میدم با چند بار اسم گذاری پی در پی،به راحتی جواب بده)فعلا...موفق باشین!