تشخیص عرض صفحه در حالت fullscreen

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

اگر بشه تشخیص داد که عرض مانیتور چقدره میشه این کارو کرد ولی تو وب انگار جواب نمیده

http://cactux.ir/shahrak/test.html
 

++Hadi++

Active Member
2 حالت داره که می تونی تشخیص بدیت تو فول اسکرین طول و عرض مونیتور چقدره .
1- کلاسهای capabilities
2- وقتی فول اسکرین می شه در اکشن 3 :
stage.stageWidth , stage.stageHeight
البته در اکشن 2 هم هر دو حالت وجود داره . در ضمن من یه کلاس واسه اکشن 3 کارا نوشتم که حالت شناوری رو بوجود می یاره . پس یه سر به امضای من (لینک های مهم ...) سر بزن چون در مورد اولی یه آموزش گذاشتم و در مورد کلاس شناوری هم که لینکش اونجا هست ...
 

yaa110

کاربر فعال
سلام جناب mohammadjoon،
برای اینکار نیازی به دونستن عرض مانیتور ندارید، فقط کافیه کد زیر را تو فریم اول قرار بدید. به جای box_mc هم اسم پنل را بذارید.

کد:
stage.align=StageAlign.TOP_LEFT;
stage.scaleMode=StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, updateSize);
stage.dispatchEvent(new Event(Event.RESIZE));

function updateSize(e:Event) 
{
    box_mc.x = (stage.stageWidth - box_mc.width) /2;
    box_mc.y = stage.stageHeight - box_mc.height;
}


 

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

بالا