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

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

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

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ساختمان پزشکان

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

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

مهاجرت به آلمان

بهترین قالیشویی تهران

بورس کارتریج پرینتر در تهران

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

تابلو برق

خودارزیابی چیست

 






آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

اشکال در کد نویسی -


واضح آرشیو وب فارسی:سایت ریسک: اشکال در کد نویسی Mkiani 05 شهريور 1388, 04:06سلام دوستان عزیز:oops::oops::oops: من دارم رو یه قالب سایت (فلش) کار میکنم که کل سایت تو یه فایل swf هستش برا همین حجم کار میره بالا به همین خاطر من صفحات رو از هم جدا کردم و یه سری افکت ها که موقع عوض کردن صفحه ها بود از بین رفتن یه سری کد پیداکردم که ماله همین افکت ها بوده onClipEvent(load) { num=3; } on(rollOver) { if(_root.link<>num) { this.gotoAndPlay("s1"); } } on(rollOut, releaseOutside) { if(_root.link<>num) { this.gotoAndPlay("s2"); } } on(release) { if(_root.link<>num and _root.animation==1) { _root.animation=0; _root.link_prev=_root.link; _parent["item" + _root.link].gotoAndPlay("s2"); _root.link=num; _root.play(); } } حالا میخام این کد ها یه جوری شه که انیمیشن اجرا بشه فکر کنم عیب کار این دستور های شرطی باشه در ضمن من برای اینکه یه فایل swf رو از بیرون اجرا کنم این دستور رو دادم loadMovieNum("about.swf","0") و برا همین این دوخط قرمز رنگ رو حذف کردم حالا باید چه تغییری بدم:paint::paint: ببخشید سرتون رو درد آوردم :rose::rose: Mkiani 06 شهريور 1388, 10:13سلام دوستان انجمن تق و لغه هیشکی اینا بلد نیست حداقل بگین نمیشه تا من فکر نکنم کسی محل به ما نمیزاره Avang2005 06 شهريور 1388, 23:54سلام دوست من اولا شما هر اكشني كه مي خوايد براي سوال بپرسيد در تگ PHP قرار بديد كه معلوم باشه چي نوشتيد مثل : onClipEvent(load) { num=3; } on(rollOver) { if(_root.link<>num) { this.gotoAndPlay("s1"); } } on(rollOut, releaseOutside) { if(_root.link<>num) { this.gotoAndPlay("s2"); } } on(release) { if(_root.link<>num and _root.animation==1) { _root.animation=0; _root.link_prev=_root.link; _parent["item" + _root.link].gotoAndPlay("s2"); _root.link=num; _root.play(); } } در مورد اين كدتون هم بيشتر توضيح بديد كه چه كاري مي خواد انجام بده موفق باشيد BehrouzPc 07 شهريور 1388, 00:31اولا باید بگم که انجمن تق و لق نیست بهتره در لحنتون تجدید نظر کنید!:mad: دوما ، بهتره که سوالاتتون رو دقیق تر و روشن تر بیان کنید..... سوما سوال شما و یا این کد ،کد بسیار ساده ای میباشد که هر فرد با آشنایی کمی از اکشن اسکریپت ازش سر در میاره و .... (بهتره...):-? این کدهای فقط یک سری مووی کلیپ که احتمالا شامل افکت های انیمیشنی میباشد رو نسبت به شرایط مثل_root.animation=0; این به فریم های مختلف هدایت می کند در واقع یک سری پرامتر در _root قرار داده شده که در طول پروژه مقدار دهی می شود این متغیر های به _root نسبت داده شده تا بتوان از همه به آنها دسترسی داشت در کل این کد ها بدون وجود مووی کلیپ های حاوی انیمیشن های مربوطه کاربری ندارند شما می توانید در صورت ثابت بودن پروژه خود بدون استفاده از این کد ها نیز از انیمیشن هایی که در پروژه استفاده شده استفاده نمایید موفق و پیروز باشید Mkiani 07 شهريور 1388, 04:18سلام دوستان گل عزیز:oops::oops::oops::oops: از آونگ جان و بهروز جان تشکر ویژه:oops::oops: به عمل میاد آقا بهروز چرا بهت بر میخوره یه کمی (یه کمی دوباره بهت بر نخوره:oops::oops:) دیر جواب میدین ولی بازم جای شکرش باقیه جواب میدین:rose::rose: مثل بعضی فروم های دیگه نیستید:green::green: خودم هم میدونم این دستورها چی هستن ولی نمیدونم کجارو تغییر بدم که دستورهای شرطی از بین برن و انیمیشن ها کار کنن چون هرچی تغییر میدم دکمه کار نمیکنه این کدها onClipEvent(load) { num=3; } و if(_root.link<>num) و if(_root.link<>num and _root.animation==1) { _root.animation=0; _root.link_prev=_root.link; _parent["item" + _root.link].gotoAndPlay("s2"); رو یکم توضیح میخام که ببینم باید چه تغییری بدم که انیمیشن اجراشه در ضمن من از این فرمان loadMovieNum("about.swf","0") به جای _root.link=num; _root.play(); برا لود کردن استفاده کردم پس باید _root.link هم عوض بشه و همچنین دو خط کد آخر ولی من وقتی حذف میکنم و دستورات خودم رو میذارم کار نمیده دستور _Root رو میشه یهکم توضیح بدین ممنون:rose: خیلی ممنون از راهنماییاتون و وقتی که برا من میذارین مخلصیم:):rose: BehrouzPc 07 شهريور 1388, 09:44ابتدا می بایست بگم که برای است کار کافیه شما یه مووی کلیپ رو در جایی که انیمیشن ها روی اون اعمال بشه قرار بدید (درون مووی کلیپ مورد نظر خود) حالا اسم Instance name اون رو مثلا بزارید mc_lodx اگه مووی کلیپ اولتون که توش موی کلیپ ساختید اسم نداشت برای اون هم اسم بزارید مثلا MC1 اگه داره در کد خودتون همون اسم رو استفاده کنید MC1.mc_lodx.loadMovie(toyrfilename.swf); با این کار فایل فلش شما درون مووی کلیپ بارگزاری میشه در مورد _root در واقع یک اشاره گر می باشد برای اشاره به ریشه اصلی فلش که با این روش به راحتی از هر جایی می توان آدرس دهی کرد البته استفاده ای که اینجا شده برای متغییر های بوده که می شد از Global ها هم استفاده کنه در مورد onClipEvent(load) { num=3; } این کد مقدار متغییر num دورن مووی کلیپی که روی آن نوشته شده را تعیین می کند و این if(_root.link<>num) شرط نا مساوی بود متغییر _root.link را با num چک می کنید ، یعنی در صورتی که _root.link با num برابر نباشد کد بین {} های این شرط اجرا می شود و این کد if(_root.link<>num and _root.animation==1) { _root.animation=0; _root.link_prev=_root.link; _parent["item" + _root.link].gotoAndPlay("s2"); در ابتدا شرط نا مساوی بود و مساوی بود animation را چک می کند و بعد به متغییر animation مقدار صفر می دهد ، با این مقدار فعالیت انیمیشن ها چک می شود و بعد به link_prev یا پیوند قبلی مقدار پیوند جدید داده می شود و در مرحله بعد item ی که یک محرله بیرون تر از محل جاری کد می باشد را به فریمی با flag ی با مقدار s2 می برد نام این آیتم item به اضافه link می باشد اینم توضیحات کامل اگه فایل فلش رو میزاشتی سریع تر می شد جواب داد. Mkiani 07 شهريور 1388, 12:24سلام دوست عزیز این فایل فلش من میخام انیمیشنی که اسمش change_cont هست اول وبعد change_cont_sq_main اجرابشه بعد بره توصفحه اصلیم دوتااسم تو کتابخونه فلش هست چون حجم خود فلش زیاد بود swf رو گزاشتم خیلی از زحماتت ممنون :rose: BehrouzPc 07 شهريور 1388, 14:14این فایلی که ارسال نمودید رو بنده چک کردم ، متوجه منظورتون از change_cont و change_cont_sq_main زیرا در نسخه Decompiler شده نام مووی کلیپ ها توی کتابخانه به صورت خودکار انتخاب می شود در ضمن کدها و به هم ریخته شده بود و ورژن انتخابی اکشن اسکریپت شما با کد شنا متفاوت بود!! شما می بایست فلش 8 و اکشن اسکریپت 2 را انتخاب نمایید البته این کار رو به راحتی میتونی به صورت دستی اجام بدی و از فرمان های اکشن اسکریپت هم استفاده نکنی کافیه در یک لایه انیمیشن مورد نظرت رو قرار بدی برای mask و در لایه زیرین مووی کلیپت رو بارگزرای کنی درون یک مووی کلیپ و در بالا این دو لایه همون انیمیشن ماسک رو قرار بدی برای نمایش و... اگه ماسک خوب عمل نکرد cacheAsBitmap ماسکت رو توی properties تیک بزن به همین راحتی برای لود هم از همون کدی که گفتم استفاده کن اگه کارت راه نیفتاد fla پروژه رو یه جا آپلود کن و لینکش رو بزار




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

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

bt

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







-


گوناگون

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


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