请选择 进入手机版 | 继续访问电脑版

默认
回复 0
  • TA的每日心情
    慵懒
    2021-1-1 19:30
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    88

    主题

    123

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    27066

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    在自适应设置中设置参数 默认是 1 其他参数请参考[复制链接]
    发表于 2020-8-5 15:11:50 | 显示全部楼层 |阅读模式
    Phaser.Scale.ENVELOP   自动调整宽度和高度,以使尺寸覆盖整个目标区域,同时保持宽高比。这可能会超出目标大小。

    Phaser.Scale.FIT       宽度和高度会自动调整以适合给定的目标区域,同时保持宽高比。根据宽高比,区域内可能有一些未被覆盖的空间。

    Phaser.Scale.HEIGHT_CONTROLS_WIDTH          宽度会根据高度自动调整。

    Phaser.Scale.NONE  完全没有缩放发生。画布设置为游戏配置中给定的大小,从那时起,Phaser不会再次对其进行更改。如果通过CSS或直接通过代码更改画布大小,则需要调用Scale Managers resize方法以提供新尺寸,否则输入事件将停止工作。

    Phaser.Scale.RESIZE  调整画布的大小以适合所有可用的父空间,而不考虑纵横比。

    Phaser.Scale.MAX_ZOOM  根据将适合父级的最大乘以游戏大小或浏览器窗口(如果未设置父级)来计算缩放值。

    Phaser.Scale.CENTER_VERTICALLY  游戏画布在父对象中垂直居中。为此,父级必须具有可以计算且不能为空的范围。居中是通过设置游戏画布的左边距和顶部属性来实现的,并且不考虑您可能已应用的任何其他CSS样式。

    Phaser.Scale.NO_ZOOM  游戏画布不会被Phaser缩放。

    Phaser.ScaleNO_CENTER 游戏画布不在Phaser的父对象中居中。您仍然可以自己通过CSS居中。

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|55IDE.Com

    GMT+8, 2021-2-26 11:10 , Processed in 0.175414 second(s), 38 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    返回顶部