我正在寻找一种方法来将Flash网站(使用actionscript 2.0)扩展到不同的分辨率。屏幕分辨率较小的人在查看我的完整Flash网站时遇到问题,并将参数设置为100%宽度和100%高度解决了这个问题,但又创建了另一个...这使得网站看起来不成比例并且对于更大的人来说是像素化的屏幕分辨率。
我的问题是 - 如何使用动作脚本缩小网站,但只能使用原始舞台的宽度和高度?我之前看过类似的问题,但只使用过AS3。不知怎的,有一种方法可以根据浏览器的大小从exactfit切换到showall?
答案 0 :(得分:1)
您可以获得屏幕分辨率然后决定阶段scaleMode
迹(System.capabilities.screenResolutionX);
迹(System.capabilities.screenResolutionY);
resX = System.capabilities.screenResolutionX;
resY = System.capabilities.screenResolutionY;
//let's say
if (resX >= 1280 && resY >= 800)
{
Stage.scaleMode = "noScale";
}
else
{
Stage.scaleMode = "showAll";
}
答案 1 :(得分:0)
我也很想知道将_root的xscale和yscale设置为不同的百分比是否可以正确调整整个事情,请回来使用!
_root._xscale = 50; //50%
_root._yscale = 60; //60%