Egret社区
50银子
新手,看了屏幕适配的教程,还是不知道怎么做。

竖屏  
用一张背景图,一个星星从屏幕上面落,落到最下面。落到屏幕的最下方时输出一条信息。
距离屏幕左部和底部各20像素。

不要留黑边,用上皮肤。




分享到 :
0 人收藏

7 个回复

倒序浏览
yjtx  官方团队 | 2017-3-2 15:02:04
不然自己拿demo http://developer.egret.com/cn/gi ... lanation/index.html 测试看下这几种效果来的好
wuhaishengxxx  圆转纯熟 | 2017-3-2 15:03:37
自己去实现不好吗
sjyhan  登堂入室 | 2017-3-2 15:55:41
yjtx 发表于 2017-3-2 15:02
不然自己拿demo http://developer.egret.com/cn/github/egret-docs/Engine2D/screenAdaptation/explanation ...

用的NO_BORDER模式,创建了一个新的项目。修改了新项目里的startCreateScene

    /**
     * 创建场景界面
     * Create scene interface
     */
    protected startCreateScene(): void {

var exmlText = `<e:Group width="100%" height="100%" xmlns:e="http://ns.egret.com/eui"> <e:Image source="bg_jpg" scaleX="1" scaleY="1" horizontalCenter="0" verticalCenter="0"/>
                <e:Button id="startBtn" label="Button" scaleX="1" scaleY="1" bottom="40" left="80"/> </e:Group>`;

        var exmlClass = EXML.parse(exmlText);
        var group:eui.Group = new exmlClass();
        this.addChild(group);
        // var ui = new MainUI();
        // this.addChild(ui);

    }






左下角的“Button”按钮 在640*960 和随意拉的一个分辨率下不显示,这个要怎么搞?


附件里有整个项目。


480*800下
480.png

640*960
640.png

720*1280
720.png

随意拉模拟器之后
随意.png


example1.zip

6.81 MB, 下载次数: 20, 下载积分: 银子 -1

sjyhan  登堂入室 | 2017-3-2 15:56:41

恩。 现在不明白怎么实现。。。。
sjyhan  登堂入室 | 2017-3-2 15:56:43

恩。 现在不明白怎么实现。。。。
yjtx  官方团队 | 2017-3-2 16:12:02
麻烦把其他的几种模式都试下,清楚了各个模式的功能后在选择
wuhaishengxxx  圆转纯熟 | 2017-3-2 17:22:47
hellobb 发表于 2017-3-2 14:52
选用cocos开发吧,适配模式比这详细多了

居然最佳!孩子,选用cocos是一种错误。。。。Egret团队就很专注Egret,cocos不会在考虑了,虽然各自有有优缺点,但用心做好一款引擎的团队才是值得信任的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部