مقدمه ای از شناسایی ماوس در فلش

FlashBank

کاربر فعال
عنصر ماوس مانند عنصر کلید یکی از معدود دسته های Action Script است که نیازی به نمونه سازی آن پیش از استفاده ندارید . ویژگی های آن قابل دسترسی بوده و روال های با نام عنصر یعنی ( Mouse) احضار می شوند . پس از یادگیری مطالب بیشتری در مورد برش فیلم ها ، با روال و ویژگی های ماوس در درس های بعدی آشنا خواهید شد . در اینجا با رویداد های ماوس آشنا شده و آنها را شناسایی می کنید
می توانید سه رویداد ماوس را شناسایی کنید : onMouseMove-onMouseDown-onMouseUp . رویداد onMouseMove زمانی حادث می شود که کاربر نشانگر ماوس را حرکت داده باشد . رویداد onMouseDown زمانی حادث می شود که کاربر کلید ماوس را فشرده باشد و رویداد onMouseUp زمانی حادث می شود که کاربر کلید ماوس را از حالت فشرده رها کرده باشد . برای شناسایی یک رویداد ماوس می توانید از یک تابع بی نام در خط زمانی اصلی استفاده کنید :


کد:
 [FONT=monospace]_root.onMouseMove=function (){
}
[/FONT]
( _root یکی از ویژگی های Action Script است که به خط زمانی اصلی اشاره میکند ).
راه دیگر ، ساخت یک عنصر شنود گر است ، همان گونه که برای عنصر کلید انجام میدادید . از دسته عمومی عناصر یک عنصر شنود گر بسازید و یک رویدادرس ماوس به آن اختصاص دهید و سپس عنصر شنودگر خود را با عنصر ماوس ثبت کنید . برای این کار از روال زیر استفاده کنید :


کد:
 [FONT=monospace]Mouse.addListner ()
[/FONT]
دانلود PDF آموزش
پسورد :
کد:
www.flashman.biz
 

جدیدترین ارسال ها

بالا