تور لحظه آخری
امروز : چهارشنبه ، 11 مهر 1403    احادیث و روایات:  امام جواد (ع):اعتماد به خدا بهاى هر چیز گرانبها است و نردبانى به سوى هر بلندایى.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1819953479




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

یک سوال ساده درباره اینگونه load شدن -


واضح آرشیو وب فارسی:سایت ریسک: یک سوال ساده درباره اینگونه load شدن aliasghar eb 11 آذر 1384, 14:50مطابق شکل زیر میخواهم با فشرده شدن دکمه ای 1 تا 6 6 فیلم در کادر قهوه ای رنگ نمایش داده بشود . حال چه باید بکنم و فایل فیلم ها را کجا باید قرار بدهم و چه طور آنها روبکنم . Security9776 11 آذر 1384, 15:14دوست عزیز ، برای این کار باید از دستور LoadMovie استفاده کنی و Target اون رو یک مموی کلیپ که اون محدوده قهوه ای هست قرار بدی . در این باره و اون دستور زیاد بحث شده . یک سرچ کوچک در انجمن می تونه کمکتون کنه . موفق باشید ، محسن aliasghar eb 11 آذر 1384, 16:27من همه 6 فیلم رو به 6 موی کلیپ مبدل کردم . اما چون خیلی مبتدی ام با جستجو چیزی عایدم نشد . لطفا بنویسید چه دستوری برای دکمه بنویسم تا به هدف خود برسم . Security9776 11 آذر 1384, 17:23سلام ، به تاپیک زیر مراجعه کنید : اگه بازم مشکلی بود بگید تا کمکتون کنم . موفق باشید . محسن aliasghar eb 11 آذر 1384, 18:55آقا تو رو خدا هی پاس ندید این ور اون ور یه دو خط کد بنویسید و تمام من از اون تایپیک هم هیچی نفهمیدم مشکل من الان اینه که با فشرده شدن دکمه 1 موی کلیپ 1 در کادر نمایش داده شود. ممنون . Security9776 11 آذر 1384, 21:36سلام ، دوست عزیز ؛ اون تاپیک کاملا توش توضیح داده شده بود . شما یک مووی کلیپ به اندازه کادرت درست می کنی و اسمش رو بزار PlaceLoad . بعد برای هر کدوم از دکمه ها دستور زیر رو بنویسید : loadMovie("YOURFILE.swf", "_root.PlaceLoad"); به همین راحتی . در اون تاپیک هم دقیقا همین مطالب عنوان شده بود . موفق باشید ، محسن aliasghar eb 12 آذر 1384, 05:06آقا ما اول اسم موی کلیپ مون رو PlaceLoad گذاشتیم . یعنی هم در لای بره لی اسمش رو PlaceLoad گذاشتیم و هم تو قسمت پراپرتی تو کادر زیر embedded video . و دوم اینکه کد بالا رو عینا رو تو دکمه نوشتیم اما خطا میگیره فکر کنم به جای اون YOURFILE.swf باید یه چیزی قرار بدم اما چی نمیدونم . مبتدی همینه دیگه . Security9776 12 آذر 1384, 07:25سلام ، دوست عزیز ، شما فقط باید Instance Name مووی کلیپتون رو PlaceLoad بزارید . بعد هم در اون دستور شما به جای YourFile.swf باید آدرس فایل اس دبلیو افی رو که می خواهید لود کنید رو بدید . . موفق باشید ، محسن aliasghar eb 12 آذر 1384, 12:43قرار نبوده که فایل swf ای لود بشه . فقط قراره که اون موی کلیپه لود بشه . Security9776 12 آذر 1384, 12:47سلام ، یعنی چی ؟ پس شما چی رو می خوای لود کنی ؟ شما باید اون مووی کلیپت رو به صورت فایل swf در کنار فایل اصلی قرار بدی . فکر کنم شما سوالت رو بد مطرح کردی . شما می خوای مووی کلیپت در اون قسمت به یک فریم بره ؟ موفق باشی . aliasghar eb 12 آذر 1384, 18:42سلام از ماست! شما به من گفتید که فیلم هام رو مووی کلیپ کنم . من هم اون ها را emport کردم تو پروژه ام . حال می خام با زدن دکمه 1 مووی کلیپ 1 تو کادر لود بشه. مووی کلیپی که توی کتابخانه پروژهام وجود داره . یعنی با زدن Ctrl+L میشه تک تک مووی کلیپ ها رو درگ کرد تو صفحه اصلی . شما به من نگفتید که فیلم هام رو مووی کلیپ کنم و یه جای دیگه اون رو به صورت swf ذخیره کنم و بعد لودش کنم. اگر چه الان این کار رو هم کردم ولی باز جواب نداد . البته من ترجیح میدم هر دو حالت رو یاد بگیرم . ولی حالت اول برام مهمتره . Security9776 13 آذر 1384, 08:37سلام ، والا من هیچ جا نگفتم که شما فایل هاتون رو داخل فایل Import کنید ولی به هر حال ، شما باید از دستور زیر استفاده کنید : _root.PlaceLoad.attachMovie("Yahoo", "Yahoo1", 2); یعنی یک مووی کلیپ درست کنید و اسمش رو بزارید PlaceLoad که همون کادر قهوه ای هست . بعد فایلی رو که داخل لایبرری ایمپورت کرده اید ، همونی که گفتید می شه کشیدش رو صفحه . رو اون راست کلیک کنید و گزینه Linkage... رو انتخاب کنید . بعد تیک گزینه Export For Action script رو کلیک کنید و در قسمت بالا یک اسم تایپ کنید ( که من مثلا گذاشتم yahoo ) . بعد هر وقت که دستور بالا رو اجرا کنید فایل داخل اون کادر شما قرار می گیره . در مورد روش اولی هم که قبلا گفتم اون دستور کاملا کار می کنه فقط باید تو اسم دادن ها و ... دقت کنید . موفق و سربلند باشید ، محسن aliasghar eb 13 آذر 1384, 10:02آقا محسن! ببخشید ولی باز جواب نداد . من اینکار رو کردم . 1. برای action دکمه 1 کد شما رو نوشتم. 2.رفتم روی موویکلیپ 1 که قراره با زدن دکمه لود بشه کلیک راست کردم و ... و اونجایی که گفتید بهش اسم بدم تو کادر همون اسم yahoo رو بهش دادم . 3. خود فایل تصویر ام رو وقتی کلیک راست میکنم اون گزینه ای که گفتید غیر فعاله. و خطای زیر رو میده **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on handler _root.PlaceLoad.attachMovie("Yahoo", "Yahoo1", 2) Security9776 13 آذر 1384, 11:02سلام ، آقا این مشکلات از مظرات Flash MX 2004 هست . فکر کردم شما در این حد رو می دونید . شما وقتی یک دستور برای یک دکمه تعریف می کنید باید یک Handler برای اون تعریف کنید . شما کد زیر رو جایگزین کنید : on (release) { _root.PlaceLoad.attachMovie("Yahoo", "Yahoo1", 2); } اینجا نشون داده می شه که اگه دکمه فشرده شد این دستور اجرا بشه . تو فلش 2003 خودش اون قسمت اول کد رو می ندازه . موفق باشید ، محسن aliasghar eb 17 آذر 1384, 08:40آقا ببخشید . چند روزه هی مراجعه می کنم هی میگه بدلیل مشکلات فنی سایت ... آقا من این قدر بلدم . اما یادم رفته بود . در ضمن باز هم جواب نگرفتم Security9776 17 آذر 1384, 10:03سلام ، دوست عزیز ، اون اروری که نوشته بودید مربوط به تعریف نکردن Handler بود . در مورد اینکه مشکل حل نشد احتمالا یک جایی اشتباه کرده اید . فایلتون رو بفرستید تا براتون مشکلش رو حل کنم . موفق باشید ...




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 616]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن