sina2006 مدیر انجمن
تاريخ عضويت: 5 شنبه 16 شهريور 1385 تعداد ارسالها: 288 محل سكونت: رشت
شنبه 7 ارديبهشت 1387 - 11:49 |
|
|
بازم سلام
یه آموزش دیگه برای دوستان درست کردم امیدوارم خوشتون بیاد فقط توجه داشته باشید تمام این جلوه هایی که در این جا آموزش داده میشه جدیده ها
خوب برای این دفعه می خوام جلوه دود یا همون Smoke رو ایجاد کنم
خوب ابتدا برنامه فلش را باز کرده
سپس وارد منوی File سپس وارد قسمت Publish Setting شوید و در سربرگ وسطی یا همون Flash شده و تنظیمات را همانند شکل زیر درست کنید.
سپس توسط ابزار Oval Tool(O) یه دایره با درصدد رنگ به شکل زیر درست کنید.
رنگ آن را مطلبق شکل زیر تعیین کنید.
سپس دکمه های
ترکیبی Ctrl+F8 را زده و در پنجره باز شده گزینه Movie Clip را انتخاب کرده و در قسمت Name
اسمشو بزارید dod و سپس Ok بزنید.
حال مووی کلیپ تو صفح انتخاب کرده و اونو حذف کنید سپس دکمه های ترکیبی Ctrl+L را زده و کتابخانه فلش
باز میشه در اونجا روی مووی کلیپ خود کلیک راست و روی گزینه Linkage کلیک کرده و در قسمت
Identifier بنویسید shp و ok بزنید
حال فریم اول را انتخاب کرده و دکمه F9 کیبرد را بزنید و قطعه کد زیر را بهش اضافه کنید.
كد: |
// by mohammad shabahang 2008
function create() {
var cloud = this.attachMovie("shp", "s"+i, i++, {_x:500/2+random(15), _y:200});
cloud.clr = 0xAAAAAA;
cloud.colr = new Color(cloud);
cloud.colr.setRGB(cloud.clr);
cloud._xscale = cloud._yscale=90+random(20);
cloud.gj = 5+random(3) << 8 | 0;
cloud.onEnterFrame = upInSmoke;
}
function upInSmoke() {
this.colr.setRGB(this.clr += this.gj);
this._alpha -= 1.5;
this._xscale = this._yscale -= 1;
this.colr.setRGB(0xAAAAAA);
this.onEnterFrame = Smoke;
}
function Smoke() {
this._x -= random(5)*(random(2) == 0 ? -1 : 1);
this._y -= 2+random(5);
this._xscale = this._yscale += random(10);
this._alpha<5 ? this.removeMovieClip() : this._alpha -= 3;
}
setInterval(this, "create", 20); |
و تمام
تبریک میگم شما موفق به ساخت دود در فلش شدید راجبه کد توضیح نمیدم و می خوام در آموزش های بعد راجب این دستورات مفصلا توضیح بدم.
موفق باشید
محمد
اینم فایله Fla
http://mshgames.persiangig.com/Smoke%20New.rar |
_________________ دانلود بازی افسانه عمو پورنگ نسخه 1
www.amoogame.blogfa.com |
|