3-白鹭学习

1、适配方式:

showAll,

noScall:缩放图片,占满任何尺寸屏幕

2、发布web项目:使用node。

  1. 打开Node.js command prompt。
  2. 输入npm install http-server -g,全局安装。
  3. 然后你cd到打包项目的根目录下cd E:\yjh\1_BaiLu\project\2_euiTest\bin-release\web\180827121400
  4. 输入http-server,会显示一个ip。
  5. 一个网址,你直接浏览器打开网址就可以看到了。

3、编辑九宫格方式可以解决一些图片拉伸问题

4、如果直接把动画写在Player类里,那么要等到第一次触摸结束后才会创建下一个物体

5、eui的使用:https://blog.csdn.net/a727911438/article/details/53609066

https://segmentfault.com/a/1190000005052167?tdsourcetag=s_pctim_aiomsg

6、反遮罩:
        var s: egret.Sprite = new egret.Sprite();
        this.addChild( s );
        
        var sp: egret.Shape = new egret.Shape();
        s.addChild( sp );
        sp.graphics.beginFill( 0xFF0000 );
        sp.graphics.drawRect( 0,0,400,400 );
        sp.graphics.endFill()
        ;

        var sp2: egret.Shape = new egret.Shape();
        s.addChild( sp2 );
        sp2.graphics.beginFill( 0x00FF00 );
        sp2.graphics.drawRect( 0,0,100,100 );
        sp2.graphics.endFill();
        sp2.blendMode = egret.BlendMode.ERASE;
        

        var t: egret.RenderTexture = new egret.RenderTexture();
        t.drawToTexture( s );
        var b: egret.Bitmap = new egret.Bitmap( t );
        this.addChild( b );

7、延时调用

var idTimeout:number = egret.setTimeout( function( arg ){

        console.log( "timeout:", arg );

    }, this, 3000, "egret"

);

console.log( "start setTimeout" );

编译运行,首先输出”start setTimeout”,等待3秒后,将会出现”timeout: egret”,证实触发器准确运行。

8、保存到本地:

        key = "live";
        value = "3";

        egret.localStorage.setItem(key,value);
        let numString = egret.localStorage.getItem(key);

9、音乐:

        this.sound = RES.getRes('music_mp3'); //播放音乐
        this.soundChannel = this.sound.play(); //播放音乐
        this.soundChannel.stop();

        this.soundChannel = this.sound.play();

10、文本复制:http://bbs.egret.com/forum.php?mod=viewthread&tid=1001&page=1#pid5081

 

  function copyText(text) {
            let input = document.getElementById('input');
            input.value = text;
            input.select();
            input.setSelectionRange(0, input.value.length);
            document.execCommand("Copy");
            alert("复制成功");
        }
<input id='input' style='opacity: 0;position: absolute;' type="text" readonly="readonly">

11、识别二维码:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值