- 博客(21)
- 收藏
- 关注
原创 Egret)Demo - 自定义事件及自定义事件派发器
源代码:https://github.com/taotao5453/Egret_TestCustomEvent
2016-01-07 15:31:01 3394
原创 Egret)Demo - eui state自定义状态的使用
源代码:https://github.com/taotao5453/Egret_TestEUIStateDemo
2016-01-07 15:29:58 2757
原创 Egret)Demo - 抽奖
想要实现的效果程序界面截图玩法:点击屏幕开始抽奖,抽奖结果随机,抽奖动画由快到慢(你可以自己调一下里面的参数)源代码https://github.com/taotao5453/Egret_TestChoujiang
2016-01-07 15:26:30 1945
原创 Egret)获取所有子元素显示对象,包括子元素的子元素
public getAllChildNum2(_dis): number {// console.log(egret.getQualifiedClassName(_dis)); if(egret.is(_dis, "egret.DisplayObjectContainer") == false) { re
2016-01-06 16:14:22 7062
原创 Egret)字符串按照字节位截短
public getChar(_str: string,_len: number): string { var _ba: egret.ByteArray = new egret.ByteArray; _ba.writeUTFBytes(_str); if(_ba.length < _len) return _str
2016-01-06 16:13:13 3585
原创 Egret)判断横竖屏
window["onorientationchange"] = function() { if(window["orientation"] == 90 || window["orientation"] == -90) { //页面被旋转了->做某件事 }
2016-01-06 16:11:25 2376
原创 Egret)判断系统
egret.Capabilities.os返回值:/** * @language zh_CN * 指示当前的操作系统。os 属性返回下列字符串: * * 苹果手机操作系统 "iOS" * 安卓手机操作系统 "Android" * 微软手机操作系统
2016-01-06 16:10:11 2122
原创 Egret)判断移动浏览器
public isWeiXin():boolean { var ua:string = navigator.userAgent.toString(); var str:any=ua.match(/MicroMessenger/i); if(str=="MicroMessenger") { return t
2016-01-06 16:09:42 2788
原创 Egret)连续tween的实现
egret.Tween.get(this,{"loop":true}).to({"x":100},1000).to({"x":300},1000);
2016-01-06 16:08:10 7311
原创 Egret)tween的onChange事件写法
this.num = 1; egret.Tween.get(this,{ onChange: this.onChange,onChangeObj:this}).to({ num:100}, 2000); private onChange():void{ this.atext.text =
2016-01-06 16:07:39 3704
原创 Egret)ios建议声音编码
由于 webAudio 对声音的格式有特定要求,在 ios 系统上如果测试碰到音频文件解码失败的情况,请使用具体来转换下格式(码率 44100Hz 96kbs ;工具推荐 绿色版glodwave)。
2016-01-06 16:04:57 2876
原创 Egret)scroller滚动条滚动到最底
------------------guilist.validateNow(); list.dataGroup.verticalScrollPosition = list.dataGroup.contentHeight - list.height;--------euithis.ui_scroller.viewport = this.list;this.ui_scroller.val
2016-01-06 16:03:39 9714 1
原创 Egret)list组件设置默认选中
this.list.selectedIndex = 0; this.list.dispatchEventWith(egret.Event.CHANGING,false,true);
2016-01-06 16:02:04 2612
原创 Egret)fps个参数的意义
FPS: 29 - 帧频Draw: 7,6% - 每帧 draw 方法调用的平均次数,脏区域占舞台的百分比Cost: 0,1 每帧舞台所有事件处理和矩阵运算耗时,绘制显示对象耗时(单位是ms)
2016-01-06 16:00:47 3744
原创 Egret)encodeURI
直接写就可以var url = encodeURI(window.location.href)-----也可以document.write(encodeURIComponent(test1)+ "")document.write(decodeURIComponent(test1))
2016-01-06 15:59:17 1510
原创 Egret)截取某一范围作为图片
var renderTexture: egret.RenderTexture = new egret.RenderTexture();renderTexture.drawToTexture(this._floor,new egret.Rectangle(-this._floor.width/2,0,this._floor.width,this._floor.height));
2016-01-06 15:58:28 7756
原创 Egret)用代码实现修改Button组件字体
module game {export class TestButton extends eui.Button{ public constructor() { super(); egret.callLater(this.init,this); } private init(): void {
2016-01-06 15:57:13 4744
原创 Egret)egret.Bitmap对象设置透明度0的区域点击可穿透
传入的 egret.Bitmap 对象设置 this.pixelHitTest = true;
2016-01-06 15:55:47 7130
原创 Egret)引擎工作原理
Egret engine 使用 nodejs 来编译项目,为了避免对系统的依赖,所以node是放在引擎的安装目录中的。windows 下 在 C:\Program Files\Egret\EgretEngine\win mac 在 /Applications/EgretEngine.app/Contents/Resources/mac/node安装后 egret 的命
2016-01-06 15:53:30 3896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人