برگه ها
آخرین نوشته ها- کار یونیتی هادی عباسی با ترجمه یک PDF به تعداد ۳۰۰ صفحه آموزش
- موتور های فیزیکی در فلش ۱
- عکس برداری از صفحات وب
- توقف یک مووی کلیپ به مدت معین با دستورات اکشن اسکریپت ۳
- فصل ۱
- دستورات اکشن ۳ حرکات رندوم کرم شب تاب در هوا
- مقدمه ای بر Adobe Flash
- قابلیت های جدیدی فلش cs4
- ۳D Flash Slideshow Creato
- آموزش های شما
- دانلود ماشین حساب ویندوز ۷ با سورس فلش و as3
- رویداد های برش فیلم ( بخش اول )
- ساخت یک عنصر شنودگر برای شناسایی فشرده شدن کلید ماوس
- شناسایی حرکت ماوس در فلش
- شناسایی ماوس در فلش
- استفاده از عنصر شنودگر برای تشخیص فشرده شدن یک کلید خاص – دستور شرطی if
- ساخت یک عنصر شنودگر ( listner object ) برای یک رویداد دکمه
- استفاده از توابع ریاضی در فلش
- ساخت شنودگرها ( listeners) برای رویداد های کلید
- راه اندازی مجدد انجمن سایت – بانک فلش
Old Education
برگه ها
دسته ها
لینک دوستان
آخرین نوشته ها
- کار یونیتی هادی عباسی با ترجمه یک PDF به تعداد ۳۰۰ صفحه آموزش
- موتور های فیزیکی در فلش ۱
- عکس برداری از صفحات وب
- توقف یک مووی کلیپ به مدت معین با دستورات اکشن اسکریپت ۳
- فصل ۱
- دستورات اکشن ۳ حرکات رندوم کرم شب تاب در هوا
- مقدمه ای بر Adobe Flash
- قابلیت های جدیدی فلش cs4
- ۳D Flash Slideshow Creato
- آموزش های شما
برای شروع چندتا سوالی رو که بالا مطرح کردم به صورت خیلی خلاصه جوب می دم . ایشالا به زودی بحث های مفصل و تکمیلی رو اضاف می کنم .
۱- موتورهای فیزیکی یا (physics engine) به صورت خیلی ساده مجموعه ای از کلاس ها هستند که شما با استفاده از متدهای این کلاس ها می تونید تمامی حرکت هایی رو که در دنیای واقعی اتفاق می افته رو شبیه سازی کنید این حرکت ها شامل : گرانش زمین ، برخورد اجسام به هر جایی (منظور اینه که برخوردها کاملا طبیعی اتفاق می افته) برای مثال فرض کنیدشما یک توپ رو با زاویه ۴۵ درجه به سمت یک دیوار پرتاب می کنید وقتی شما پرتاب رو انجام می دید انتظار دارید توپ با یک زاویه منطقی به سمتی که شما هدف گرفتید حرکت کنه . اما خوب اگر کمی با کد نویسی فلش آشنا باشید می دونید که این کار حتی برای یک شیء استاتیک هم نسبتا کار سختی هست حالا دیگه وای به حال اینکه اشیاء بخوان داینامیک باشن و تعدادشونم زیاد !!
به ادامه مطلب مراجعه شود .
برچسب : action script، as3، education، flash، Flash Education، flashman، flashman.biz، آموزش، آموزش فلش، اموزش فلش، اکشن اسکریپت، برنامه نویسی، فیزیک در فلش، موتور، موتور های فیزیکی در فلش 1مثلا می خوای در فریم ۱۷ برای ۳ ثانیه متوقف و بعد اجرا شه . پس همونطوری که آونگ جان فرموردند در اون فریم(۱۷) به سبک زیر کد می نویسی و با کدی که نوشتم بعد از ۳ ثانیه ، از فریم بعدی که ۱۸ بشه ، پیمایش دوباره شروع می شه .
var timer:Timer=new Timer(3000,1);
timer.addEventListener(TimerEvent.TIMER,goFun);
timer.start();
function goFun(evt:TimerEvent):void
{
gotoAndPlay(18);
}
نویسنده : هادی عباسی ( کاری از گروه Immersign )
برچسب : action script، as3، education، flash، Flash Education، flash script، flashman.biz، movie clip، آموزش فلش، اکشن اسکریپت، برنامه نویسی، توقف یک مووی کلیپ به مدت معین با دستورات اکشن اسکریپت 3، فلش، مووی کلیپتوی این درس با مفاهیم اولیه فلش و محیط کاری آشنا می شید .
سر فصل های اصلی که توی فایل پیوست شده گذاشتم به قرار زیر هستند :
شروع با فلش
آشنایی با محیط کاری فلش
تنظیم کردن کلید های میانبر
مشخصات سندDocument Properties
انواع اشیاء در فلش
دانلود فصل اول آموزش با حجم ۴۱۵ KB
پسورد : www.flashman.biz
نویسنده : امیر
در فلش یه فایل اکشن ۳ باز کن .stage رو سیاه کن و یه دایره ریز بکش و اونو به مووی کلیپ تبدیل کن .بعد به دایره موویت فیلتر اعمال کن .یعنی از پنل properties و قسمت filter یه فیلتر از نوع glow بده و رنگ فیلترو آبی کم رنگ و روشن می کنیش. بعد یخورده فیلتر بلور هم می تونی بدی تا اونو رویاییش کنی و بعدش دو بار رو اون مووی دایره کلیک کرده و به حالت ویرایش اون می ری.یه لایه رو می بینی که شکل دایره در اونه.یه لایه دیگه درست کن و در لایه جدیدت فریم (تک فریمو) select و F9 رو بزن تا به صفحه اکشن بری . بعد اون کدهارو paste کن و بیا بیرون.
حالا چنتا نمونه از مووی دایره با اندازه های مختلف درست کن و البته فیلتر ها رو به اونا اعمال کن.
(می تونی بعد از اعمال فیلتر اونو دوباره به یه مووی دیگه تبدیل کنی تا دیگه در نمونه سازی مختلف نیاز به اعمال فیلتر به هر مورد از نمونه ها نباشه.)
بعد اندازه دایره ها رو عوض کن و یه بک گراند شب تاریک درست و حسابی بده تا یه صحنه رماتیکو در شبو با کرم شب تاب ها سپری کنی…
این کرم شب تاب ها بصورت رندوم در یک محیط مستطیلی حرکت می کنن و از اون ناحیه بیرون نمی رن…
یه سایتی بود که آپولو معرفی کرده بود که توش آتیش بود و تیکه های آتیش بصورت دایره های روشن بصورت دورانی در فضا داشتن رندوم حرکت می کردن و دور خودشون می چرخیدن.
در مورد حرکت دورانی می تونی از اون آموزشم در تایپیک آموزش توابع سینوسی استفاده کنی.
//————————————————
var xStatue:Boolean=false;
var yStatue:Boolean=false;
var _xStatue:Number=2;
var _yStatue:Number=2;
var _xMovement:Number=3;
var _yMovement:Number=1;
var changeX:Number;
var changeY:Number;
this.addEventListener(Event.ENTER_FRAME,Movement);
//————————————————–
function Movement(e:Event):void
{
//——————————————
changeX=Math.floor(Math.random()*10)+1;
changeY=Math.floor(Math.random()*8)+1;
if(changeX==10)
{
_xStatue=Math.floor(Math.random()*2)+1; //Reavel a Number Between 1 or 2
_xMovement=Math.floor(Math.random()*4)+1; //Reavel a Number Between 1 or 2 or 3 or 4
}
if(changeY==8)
{
_yStatue=Math.floor(Math.random()*2)+1; //Reavel a Number Between 1 or 2
_yMovement=Math.floor(Math.random()*3)+1; //Reavel a Number Between 1 or 2 or 3
}
if(_xStatue==1)
xStatue=false;
if(_xStatue==2)
xStatue=true;
if(_yStatue==1)
yStatue=false;
if(_yStatue==2)
yStatue=true;
//——————–
if(xStatue==false)
{
this.x-=_xMovement;
if(this.x<18)
this.x=18;
}
if(xStatue==true)
{
this.x+=_xMovement;
if(this.x>640)
this.x=640;
}
if(yStatue==false)
{
this.y-=_yMovement;
if(this.y<18)
this.y=18;
}
if(yStatue==true)
{
this.y+=_yMovement;
if(this.y>640)
this.y=640;
}
}
دانلود اسکریپت به همراه آموزش با حجم ۵۰۰ KB
دانلود نمونه فایل آموزش داده شده با حجم ۹ KB
پسورد تمامی فایل ها :
نویسنده : هادی عباسی ( کاری از گروه Immersign )
برچسب : action script، as2، as3، education، flash، Flash Education، flash script، flashman، flashman.biz، آموزش، آموزش فلش، اموزش فلش، اکشن اسکریپت، برنامه نویسی، دستورات اکشن 3 حرکات رندوم کرم شب تاب در هوا، فلشدانلود نرم افزار ۳D Flash Slideshow Creato .
مناسب برای ایجاد گالری عکس به صورت ۳D و …


کار رو با مثال قبل شروع میکنیم ولی برای این مثال از دستور شرطی IF استفاده میکنیم .
ابتدا کد مرحله قبل رو دوباره نویسی میکنیم :
myListener = new Object();
myListener.onKeyDown = function() {
gotoAndStop(5);
};
Key.addListener(myListener);
ادامه آموزش ، دانلود آموزش به همراه نمونه فایل در ادامه مطلب
برچسب : ac2، action script، education، flash، Flash Education، flashman، flashman.biz، if، script فلش، آموزش، استفاده از عنصر شنودگر برای تشخیص فشرده شدن یک کلید خاص، امورش فلش، اکشن اسکریپت، دستور شرطی، فلشاولین فریم از خط زمانی را انتخاب و دستورات زیر را بر روی آن اعمال کنید .

ادامه آموزش ، دانلود آموزش به همراه نمونه فایل در ادامه مطلب
برچسب : as2، Button، buttons، education، flash، Flash Education، listner، listner object، آموزش فلش، اموزش فلش، اکشن اسکریپت، دکمه، دکمه در فلش، رویداد دکمه، ساخت یک عنصر شنودگر ( listner object ) برای یک رویداد دکمه، شنودگر، عنصر

دانلود در ادامه مطلب
برچسب : action script، as2، education، flash، Flash Education، script، آموزش، آموزش فلش، استفاده از توابع ریاضی در فلش، بانک، بانک فلش، توابع در فلش، ریاضی، ریاضی در فلش، فلشساخت شنودگرها ( listeners) برای رویداد های کلید
در درس های گذشته برای امتحان روال Is Down() نیاز به ساخت یک حلقه دو فریمی در خط زمان اصلی داشتید . یک راه برای از بین بردن این حلقه و شناسایی رویداد های کلید ، ساخت شنودگرهاست . یک شنود گر (Listener) ، عنصری است که آن را از گروهی عمومی عناصر ایجاد می کنید . می توانید عنصری به نام MyListener را با این عبارت بسازید :
ادامه آموزش و دانلود این آموزش در ادامه مطلب
برچسب : as2، flash، Flash Education، آموزش، آموزش فلش، اکشن اکریپت، برنامه نویسی، برنامه نویسی در فلش، ساخت شنودگرها ( listeners) برای رویداد های کلید، شنودگر، عنصر، فلشعنصر کلید
عنصر کلید دارای روال هایی است که به شما امکان می دهد تا فشرده شدن آخرین کلید یا یک کلید خاص را شناسایی کنید . روال بسیار متداول ، isDown() است که شاخص آن کلید خاصی از صفحه کلید می باشد . این روال تعیین میکند که آیا فلان کلید فشرده شده است یا نه ، در صورت مثبت بودن جواب ، این روال مقدار True را باز میگرداند




نوشته: Flash Man
تاریخ : شهریور ۱۰م, ۱۳۸۹