Copy link to clipboard
Copied
I noticed new Flash player versions (since 18 I think) works differently with browser zoom. Before, a zoom action (Ctrl+- in Google Chrome) caused onResize event and changes stageWidth and stageHeight. Right now stageWidth is not changing and only Event.BROWSER_ZOOM_CHANGE event fired.
It's good for display list games, they looks better now. But all my Stage3D (Starling actually) games goes blurry for zoom factor more 100%.
For example I have a game 800x600px. Before for browser zoom factor 150% I have stage size 1200x900px, same back buffer size and all looks perfect. Now I've got stage size 800x600 (and back buffer size) upscaled to 1200x900.
I tried to set bigger back buffer size manually using actual stage size and Stage.browserZoomFactor, I tried wantsBestResolutionOnBrowserZoom parameter, but can't get the good quality. Looks like it can't render in bigger rectangle than native stage size. I tested Chrome, IE, Yandex browsers, Win 8.1, FP 18.0.0.209.
How can I fix this?
Copy link to clipboard
Copied
Ho-ho, nobody works with browser zoom )
Copy link to clipboard
Copied
Hi,
Please read following blog for new feature introduced "Browser Zoom factor feature"
Thanks
Copy link to clipboard
Copied
Thank you for the new feature, but I can't see the difference with parameter browserzoom: "noscale" (Chrome, default Flash Player), still always wrong stage size.
Later I will make a demo page with my problem and test it in different browsers/players.
Copy link to clipboard
Copied
Hi
Have you added the attribute browserzoom in param list for both object tags i.e.with classid and type.
below is the format:
<param name="browserzoom" value="noscale" />
and add below attribute to parameter list of EMBEDSWF tag:
params.browserzoom="noscale"
This way the Browser zoom feature will be disabled. If you still face the issue please log a bug with your files attached describing the issue in our bugbase:Home
Thanks
Find more inspiration, events, and resources on the new Adobe Community
Explore Now