Egret社区
1银子
开发过程中发现stage.setContentSize设置的时候会影响到已有的scaleMode,请问是正常的么?
事件监听:

this.stage.addEventListener(egret.Event.RESIZE,this.OnSize,this);


函数实现:
private OnSize()
{
    let w = egret.Capabilities.boundingClientWidth;
    let h = egret.Capabilities.boundingClientHeight;
    this.stage.setContentSize(w,h);
}



这样设置后原有的scaleMode=egret.StageScaleMode.FIXED_NARROW会变成egret.StageScaleMode.No_Scale模式

分享到 :
0 人收藏

2 个回复

倒序浏览
app小王子  社区管理员 | 2018-4-2 17:31:22
这个不用自己去设置舞台的大小,引擎内部已经做了处理
Attack  登堂入室 | 2018-4-2 18:02:31
app小王子 发表于 2018-4-2 17:31
这个不用自己去设置舞台的大小,引擎内部已经做了处理

不过在pc平台,设置了缩放模式之后,文字显示不清晰,这个怎么处理。
111.png
222.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2019 Comsenz Inc.

返回顶部