X
تبلیغات
نماشا
رایتل
پشم سنگ عایق الاستومری
دوشنبه 12 تیر‌ماه سال 1385
توسط: آلفا پک

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

آزمون یار نگارش دانش آموز  (1CD 700mg) 5000 تومان
چی بگم آخرشه برای هرکسی که می خواهد کنکور را قبول بشود
این نرم افزار شامل تمامی تست های سال های اخیر همراه با جواب و شرح کامل هر سوال و همچنین این قابلیت را ارد که از شما امتحان کنکور بگیرد و همچنین وضعیت پیشرفت شما را نسبت به روز های قبل بیان کند این نرم افزار در نوع خود بی نظیر است و هر کسی تا حالا این محصول را خریده از آن رضایت کامل داشته چند قابلیت نرم افزار:
1- برگزاری آزمون های چهار گزینه ایی و مشاهده سوالات
2- رسم نمودار آماری از موضوعات مختلف درسی
3- برگزاری آزمون های برنامه ریزی شده
4- بررسی آزمون های برگزار شده
5- بررسی سوال های آزمون های برگزار شده
6- شرح کامل سوال
7- قابلیت چاپ تست ها و تشریح های آنها
8- -
9- -
و خیلی امکانات دیگر که ما به بیان آن قادر نیستیم از من می شنوید خیلی خیلی عالیه در قسمت نظرات ثبت نام کنید و آدرس کامل ، کد پستی ، شماره تلفن بنویسید و پس از چند روز درب منزل محصول را تحویل بگیرد و قیمت آنرا پرداخت کنید.


آموزش های فلاش >> ساخت افکت برای ماوس
 در این زمینه یعنی جسمی که به دنبال موس حرکت می کند چند روش وجود دارد
1- استفاده از دستور startDrag() که بیشتر شما با آن آشنا هستید . (اگه لازمه بگید تو نظرات تا توضیح بدم)
2- روش استفاده از _xmouse . _ymouse که می خواهیم درباره اش بحث کنیم.
برای اینکه به روشی که گفتم بخواهیم یک شی را به دنبال موس حرکت بدهیم لازم است xوy جسم با موس برابر شود و برای اینکه یک افکت هم به آن اضافه شود من یک کدی نوشتم به شرح زیر:
 _root.onEnterFrame = function(){
//www.alphapack.co.sr
 _root.ox = _root._xmouse;
 _root.oy = _root._ymouse;
  if (_root.ox>=_root.rx._x) {
   _root.rx._x += Math.abs((_root.rx._x)-(_root.ox))/30;
  } else {
   _root.rx._x -= Math.abs((_root.rx._x)-(_root.ox))/30;
  }
  if (_root.oy >=_root.rx._y) {
   _root.rx._y += Math.abs((_root.rx._y)-(_root.oy))/30;
  } else {
   _root.rx._y -= Math.abs((_root.rx._y)-(_root.oy))/30;
  }//www.alphapack.co.sr
  
  if (_root.ox>=_root.rxx._x) {
   _root.rxx._x += Math.abs((_root.rxx._x)-(_root.ox))/15;
  } else {
   _root.rxx._x -= Math.abs((_root.rxx._x)-(_root.ox))/15;
  }
  if (_root.oy >=_root.rxx._y) {
   _root.rxx._y += Math.abs((_root.rxx._y)-(_root.oy))/15;
  } else {
   _root.rxx._y -=Math.abs((_root.rxx._y)-(_root.oy))/15;
  }
}//www.alphapack.co.sr
حالا می خواهم آموزش بدم که چگونه باید این پروژه یعنی افکت به دنبال موس را در فلاش ساخت برای اینکار مراحل زیر را دنبال کنید.
1- سندی با اندازه دلخواه ایجاد کنید و رنگ زمینه آن را به مشکی و frame rate را به 30 تغییر دهید.


2- یک دایره (یا هر شکل دیگر ) ایجاد کنید و سپس آنرا بوسیله کلید F8 به یک movie clip تبدیل کنید و بوسیله کلید های ترکیبی ctrl+F3 در قسمت properties نام آن را به rx تبدیل کنید .


3- دوباره قسمت سه را تکرار کرده ولی نام آنرا rxx بگذارید و بهتر است دایره بزرگتر باشد یا هم اندازه اولی.
روی فرم اول کلیک کنید و بوسیله ی کلید F9 در قسمت action فرم اول کد بالا را وارد کنید و از کار خود لذت ببرید.


نمونه

سورس و خود فایل را از اینجا دانلود کنید.
درج با ذکر منبع ( www.alphapack.co.sr ) بلامانع است.
فردا اگه زنده موندیم یه نکته خیلی اساسی می خواه در باره swishmax بنویسم.حال کنید.