کد غیرفعال کردن کیبورد esc چیه

behrooz-m

Member
سلام زمانی که من فول اسکرین میزارم میخوام کسی نتونه با کیبورد خارج بشه
کدش چی بود پیداش نمیکنم
 

behrooz-m

Member
این کد شما رو ارور میده کار نمیکنه که
برای اکشن 3 میخوام ها
با این کد هم فول اسکرین کردم
stage.displayState = "fullScreen";
ممنون
 

Avang2005

مدیر انجمن
سلام دوست من

یه راهش اینه که شما کد اسکی دکمه esc رو از داخل help فلش بیرون بکشی بعد توسط دستور شرطی این دکمه رو بصورت دائم چک کنی و بگی اگر دکمه فشرده شد عمل فول اسکرین رو اجرا کنه کدی که دوستمون در بالا داد عمل فول اسکرین هست

موفق باشید
 

behrooz-m

Member
آخه من اگه میتونستم این کارو کنم که اینجا درخواست کمک نمیدادم
عجب پیشنهادهایی میدیدها
من مشکل دارم الان نمیتونم
یعنی کسی بلد نیست که کدشو بهم بده
به هر حال ممنون
 

Avang2005

مدیر انجمن
دوست من اینجا لقمه آماده گیرت نمیاد باید خودت تلاش کنی ما اینجا فقط جهت راهنمایی و رفع ایرادات میتونیم در خدمت شما باشیم
 

behrooz-m

Member
یعنی فکر میکنی واقعا نمیدونستم توی help فلش خیلی چیزا هست گاهی آدم چیزی رو که میخواد پیدا نمیکنه
من کلی سایتای خارجی رو گشتم به نتیجه ای که میخوام نرسیدم
 

member99

Member
یعنی فکر میکنی واقعا نمیدونستم توی help فلش خیلی چیزا هست گاهی آدم چیزی رو که میخواد پیدا نمیکنه
من کلی سایتای خارجی رو گشتم به نتیجه ای که میخوام نرسیدم


یه سری به سایت زیر بزنید / دقیقا مطلبی هست که می خواهید
http://flash.bigresource.com/ActionScript-3-0-disable-the-esc-button--YeLRM1YJl.html
 

behrooz-m

Member
من حتی اینم پیدا کردم ولی بی فایدس کار نمیکنه
لینک شما رو هم رفتم ولی اونجا یکی مثل من مشکل داشت جوابی براش نبود
http://www.experts-exchange.com/Sof...Macromedia_Flash/ActionScript/Q_24576494.html



اینم پیدا کردم بازم نمیشه
stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown);
function
myKeyDown(e:KeyboardEvent):void
{
fscommand("trapkey","27");
trace(e.keyCode);
}
 
آخرین ویرایش:

behrooz-m

Member
امیدوارم از این به بعد کسی که نمیخواد کمکی کنه جوابی هم نده اینجوری خیلی بهتره

بعد از ساعت ها جستجو یه نمونه پیدا کردم که به صورت کلاس هستش که من هم متاسفانه با کلاس ها زیاد آشنا نیستم و برام خیلی سخته که بخوام به پروژه خودم مربوطش کنم
بهتر بود که کد داخل خود فلش رو پیدا میکردم
اینم میزارم اینجا برای اونایی که لازمشون میشه مطمئنم خیلیا میخوانش

http://www.adrianparr.com/flash/fullscreen_demo/FullscreenDemo.zip
دانلود کنید و ازش استفاده کنید
کد داخلی خود فلش رو هم پیدا کنم میزارم همینجا
به امید روزهایی که بتونیم چیزایی که بلدیم رو از هم دریغ نکنیم

اینم انگار یه اشکالی داشت
فایل EXE خودش کار میکنه ولی من ازش پابلیش EXE می گیرم کار نمیکنه
به هر حال من موفق نشدم اگه کسی پیدا کرد و فهمید به منم بگه
 
آخرین ویرایش:

spryboy

کاربر فعال
سلام
این کد تنها چیزیه که شما لازم دارید
PHP:
fscommand("trapallkeys", "true");
ممکنه در زمان تست فایل swf ارور بده اما وقتی خروجی پراجکتور (EXE) بگیرید درست عمل میکنه.
 
آخرین ویرایش:

behrooz-m

Member
خیلی ممنون
ولی این کد کار نمیکنه تست کردم به راحتی با دکمه esc از برنامه خارج میشه
شما چطوری تست میکنید؟
 

behrooz-m

Member
آقا خیلی دمت گرم
پابلیش exe شما به هیچ عنوان خارج نمیشه
ولی من از فایل شما پابلیش میگیرم خارج میشه و دوباره وارد میشه
مگه شما به چه ورژنی بابلیش میگیری فرقش چیه؟

به نظرت اشکال از فلش منه؟
 
آخرین ویرایش:

spryboy

کاربر فعال
من الان دارم از فلش cs6 استفاده میکنم. ورژن فلش شما رو فقط برای این پرسیدم که فایل fla رو سازگار با ورژن فلش شما ذخیره کنم تا شما هم بتونید بازش کنید. مشکل شما احتمالا از جای دیگه ست. چون من 12 ساله دارم از همین کد استفاده میکنم. از as1 تا حالا.
 

behrooz-m

Member
بازم ممنون من دو تا سیستم دارم روی اون یکی هم تست میکنم جوابشو میدم
بازم خیلی لطف کردی که پیگیر شدی
 

behrooz-m

Member
روی 4 تا ویندوز و دو سیستم تست کردم بازم نشد
فعلا دیگه بی خیالش شدم
نمیخواد بشه
 

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

بالا