Egret官方提供了一个Websocket的库,可以让我们方便的和服务器长连接交互。 标题写的时候自定义websocket的协议格式。解释一下,不是说我们去动websocket本身的东西,我们是在websocket的传输内容里面约定一套服务器和客户的交互格式。 捋一下思路: 选择序列化方式: 目前主 ...
分类:
Web程序 时间:
2018-04-18 11:46:45
阅读次数:
319
问题同标题。 设定的效果是:当判断到this.isnotremove的值为true时,监听并执行this.parent.removeChild(this); 然而,我发现,即使this.isnotremove的值为false,此时if条件并不对等,但是仍然可以进入监听并执行this.parent.r ...
分类:
其他好文 时间:
2018-04-09 18:59:58
阅读次数:
835
必须搞清楚setTimeout为异步函数.因为:TS中没有线程休眠,所以我提供了如下测试方式一:正常moduledemo{exportclassAsyncDemo{private_sentry:number=0;publicstart():void{this.getSomething("Aonaufly").then($value=>{egret.log(`执行成功!name:${$valu
分类:
其他好文 时间:
2018-04-04 21:12:34
阅读次数:
629
问题描述: wing 开着的情况下,我源文件价目录下使用svn更新了文件,然后回到wing,打开一些exml文件,发现设计模式和预览模式都不可见了! 然而源码都还在,只是界面不可视了!运行编译一下,界面都正常! 解决办法: 我尝试关掉exml文件再重新打开,都没用。 然后尝试关掉wing,再重启wi ...
分类:
Windows程序 时间:
2018-04-03 15:22:08
阅读次数:
3018
一:为VSC安装插件,一共为2个1‘是Chrome插件,2‘Egret插件具体步骤①:②:③:二:配置launch.json/tasks.json1‘按F5选择Chrome,可以生成launch.json2‘配置launch.json①,加入配置:{"name":"使用本机Chrome调试","type":"chrome","request":"launch",//
分类:
其他好文 时间:
2018-04-02 22:51:17
阅读次数:
390
一、设置滚动视图 二、隐藏滚动条 三、层级问题 我将图中list列表内容添加到界面后,我发现右上角的关闭按钮失灵了, 第一反应是将这个按钮的层级设置到最高层, 但是我直接设置后,发现还是有问题。 最后找到原因,因为我将背景(包括关闭按钮)打了组, 将这个组给解组之后 在去设置该关闭按钮的层级后: 此 ...
分类:
其他好文 时间:
2018-03-30 13:17:20
阅读次数:
2704
大部分情况下,once可以代替addEventListener,因为once会自动注销,而addEventListener还得手动注销 once只触发一次,第二次点击就失效了 所以如果有些点击事件可能不只一次触发,就不能用once ...
分类:
其他好文 时间:
2018-03-23 11:48:04
阅读次数:
386
一、super()的用处 MaskLayer继承了eui.Component, constructor是类的入口 super()代表执行父类的构造函数 二、人物动画 我设计的效果是:人物随着手指触摸屏幕任何一点而走动。 但是当我使用 var boy2 = egret.Tween.get(mc2); ...
分类:
其他好文 时间:
2018-03-21 17:26:39
阅读次数:
660
一:首先介绍2个命令:①:发布小游戏egretpublic--targetwxgame②:用微信开发者工具打开egretrun--targetwxgame二:步骤①:使用egret5.1.2及其以上的版本创建一个EUI的游戏项目我使用5.1.2建立了一个NewWeixin的项目②:更改配置egretProperties.json③:发布设置(在EgretLauncher里面操作)具体配置方案如下:
分类:
微信 时间:
2018-03-20 15:55:09
阅读次数:
2890