PDA

نسخه کامل مشاهده نسخه کامل : آموزش : ساخت يك شي دنبال موس!



Aminneo
26-07-2006, 16:02
منبع سايت شايگان!

نرم افزار فلش را باز كنيد و دو لايه با نام هاي actions و ball (به ترتيب از بالا به پايين) بسازيد.
در لايه ball يك دايره به اندازه دلخواه، بدون خط حاشيه بكشيد ( ما اندازه اين دايره را 26x26 قرار داده ايم) دايره را انتخاب و كليد F8 را فشار دهيد، مووي كليپ (Movie Clip) را انتخاب و OK كنيد.
به داخل مووي كليپ برويد و موقعيت xو y آن را بر روي 13- قرار دهيد.
به Scene اصلي برويد و در نوار timelline فريم ball مووي كليپ را انتخاب و در قسمت Properties در قسمت Instance Name نام ball_mc را تايپ كنيد.

حال با انتخاب لايه actions دستور زير را در قسمت Actions بريزيد.




ball_mc.onEnterFrame = function() {
var xMouse = _root._xmouse;
var yMouse = _root._ymouse;
if(Math.abs(xMouse - this._x) < 1) {
this._x = xMouse;
this._y = yMouse;
} else {
this._x -= (this._x-xMouse) / 6;
this._y -= (this._y-yMouse) / 6;
}
}





حالا با زدن Ctrl+Enter كار خود را تماشا كنيد.

Aminneo
26-07-2006, 16:51
سوالي داشتيد در خدمتم!

Elfin-D
27-07-2006, 00:41
سلام
عکسها مشکل داره
لطفا چک کنید
مرسی

Aminneo
27-07-2006, 12:39
استاد الفين چرا خودتو ضايع ميكني اين كه عكس نداشت!

MR-Sepehr
27-07-2006, 16:37
سلام :biggrin:
اينو امتخان كن
یه مووی بساز اونو تو استج بیار انتخابش کن حالا اینو وارد کن


onClipEvent(enterFrame) {
_x += (_root._xmouse-_x)*.3;
_y += (_root._ymouse-_y)*.3;

}
:rolleye:

Aminneo
27-07-2006, 16:45
كه چي !؟اين كه دستور موس هست مثلا خيال كردي هيچ كي نميدونه!؟؟؟؟؟؟

Elfin-D
27-07-2006, 18:06
استاد الفين چرا خودتو ضايع ميكني اين كه عكس نداشت!
سلام
من فکر کردم این هم مثل بقیه مشکل داره
مرسی

Aminneo
27-07-2006, 18:56
اوكي!مهم نيست!

Mehran
10-08-2006, 17:19
سلام ...

انجامش دادیم دستت درد نکنه !

با تشکر مهران...

Aminneo
15-08-2006, 13:25
هر كي سورس خواست تو تاپيك بگه!

H2O2
29-08-2006, 10:10
دستت درد نكنه اقا امين

Aminneo
31-03-2007, 22:15
بعضی مطالبو از زیر خاک میکشم بیرون!چون اعضا تازه وارد هم ببینن!
با اجازه شاهین جان