شناسایی ایونت های Mouse. ( نکته کوچولو )

fafa^mx

Member
یه نکته کوچولو تو فلش! چجوری به فهمین که Right Click تو فلش انجام شده یا نه!
PHP:
function mouse(){
	(Key.isDown(2)) ? trace("Right click"):(Key.isDown(1)) ? trace("Left click"):nothing;
}
setInterval(mouse,100)

هایلایت شدش با مزه تره!
 

fafa^mx

Member
معمولا سایت .ir خارجی نمیشه ;) ! مال همین جاس
 
آخرین ویرایش:

CMAX

Member
سلام


خوب حالا شد و دمت گرم اما چند نکته کوچولو

استفاده از Interval باعث میشه که در بعضی جاها چند بار عمل کنه و در بعضی لحظات اصلا :wink:

از onEnterFrame استفاده می کنیم و برای این کار مجبورم اسم تابع رو عوض کنم چرا ؟


کد:
The identifier 'mouse' will not resolve to built-in object 'Mouse' at runtime.

:D

خوب فرید جان این کد و هم امتحان کن :

PHP:
onEnterFrame = function ()
{
	(ASnative(800, 2)(2)) ? trace("CMAX_Right_Click") : undefined;
	Fmouse();
};
function Fmouse()
{
	(Key.isDown(2)) ? trace("FaFa_Right_Click") : undefined;
}




خدایش راست گفتی highlight بهتره :cool:



خوش باشی و سربلند ------------------CMAX
 

webkhan

Member
خدمت همه دوستان سلام
من يه مدتي كه از فروم و دنياي فلش دور بودم حالا اينجا يه نكته از فريد ديدم كه يلي جالب بوده برام.
يه سئوال اينكه آبجكت ASnative رو برام توضيح بدين كه چه كار مي كنه؟ توفلش 8 كه ساپورت نميشه ؟ درسته؟
 

fafa^mx

Member
مثله این میمونه که بخوای Built-in فانکشن هی فلش رو با کدشون صدا بزنی از تو دیتا بیس ردیف X و ستون Y!مثلا :

ASnative(200, 0) - [Math] abs

ASnative(200, 1) - [Math] min

ASnative(200, 2) - [Math] max

ASnative(200, 3) - [Math] sin

ASnative(200, 4) - [Math] cos

ASnative(200, 5) - [Math] atan2

ASnative(200, 6) - [Math] tan

ASnative(200, 7) - [Math] exp

کلا کاره بی خودیه! و Undocument.مثلا الان برابر با Key.isDown(2)) . تو فلش 8 تم کار میکنه. فقط یه مدتی به خاطره یه سری باگ remove شده بود!!!کم پیدایی مهندس! دلم برات تنگیده.
 

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

بالا