Egret Engine 2D - 显示容器】的更多相关文章

  DisplayObjectContainer 所有容器的父类 1 添加 删除 子对象 2 访问子对象 3 检测子对象 4 设置叠放次序 Sprite 继承自DisplayObjectContainer且只新增了一个graphics功能 删除操作 if( spr.parent ) { spr.parent.removeChild( spr ); } 对象个数 numChildren 和深度相关的方法 addChild addChildAt removeChild removeChildAt r…
    alpha:透明度 width:宽度 height:高度 rotation:旋转角度 scaleX:横向缩放 scaleY:纵向缩放 skewX:横向斜切 skewY:纵向斜切 visible:是否可见 x:X轴坐标值 y:Y轴坐标值 anchorOffsetX:对象绝对锚点X anchorOffsetY:对象绝对锚点Y 关于位置 container.globalToLocal(0,0);  localToGlobal() 方法将本地坐标转换为舞台坐标.   circle.touchEn…
  todo 看三个示例项目的完整源码和资源     <e:Group name="Button" height = "300" verticalCenter="0" horizontalCenter="0">             <e:layout>                 <e:VerticalLayout gap="0" horizontalAlign=&qu…
  矩形遮罩 shp.mask = new egret.Rectangle(20,20,30,50);   注意如果rec发生变化,需要重要将rec赋值给shp.mask 删除遮罩的方法 sprite.mask = null 显示对象作为遮罩,无需像矩形遮罩那样重复赋值 mask,但是 mask 必须是显示列表里元素.            …
缩放模式和旋转模式说明 缩放模式showAll 常用 noScale noBorder exactFit 次常用 fixedWidth fixedHeight fixedNarrow fixedWide   可在代码里设置this.stage.scaleMode = egret.StageScaleMode.SHOW_ALL ;可在index.html里配置<body> <divdata-scale-mode="noScale" > </div> &…
Get Started     Egret 也支持在命令行完成编译,运行,发布等操作.在下面的教程中会穿插对应操作的命令行代码.   可新建游戏项目,也可建eui项目   这里包含默认的几个库,egret,game,tween,res   egret create HelloWorld --type empty|game|gui|eui 可用来创建项目   src 放代码 bin-debug  libs 核心库 扩展库 第三方库 resource default.res.json配置文件 用来配…
  绘制矩形 drawRect 绘制矩形边 lineStyle( 10, 0x00ff00 清空绘图 clear 绘制园形 drawCircle 绘制直线 moveTo lineTo 绘制曲线 cureTo(a b c d) a b设置是目标点的x y c d是中途拐点的x y  绘制圆拱实心区域 beginFill drawArc( x y radius startAngle endAngle anticlocwise) 这个好用 少用不停修改 mask 的方式来做动画   绘制园弧线 lin…
1,显示容器:所有的容器都继承自DisplayObjectContainer , DisplayObjectContainer 又继承自DisplayObject: 2,想定义一个容器只要创建一个类,并使其继承自DisplayObjectContainer 即可,想实现graphics功能,只要继承Sprite类即可: 3,显示对象的操作:添加,删除,检测,访问,设置堆叠次序: 建立显示对象: var spr:egret.Sprite = new egret.Sprite(); spr.beig…
Egret Engine简要介绍----- Egret Engine(白鹭引擎)[Egret Engine官网:http://www.egret-labs.org/]是一款使用TypeScript语言构建的开源免费的移动游戏引擎.白鹭引擎的核心定位是开放,高效,优雅.通过它,你可以快速地创建HTML5类型的移动游戏,也可以将游戏项目编译输出成为目标移动平台的原生游戏应用. 提到Egret Engine(白鹭引擎)就不得不提<围住神经猫>这一火爆游戏,7月22日,一款名为<围住神经猫>…
代码: 两列图片瀑布流(一次后台取数据,无ajax,图片懒加载.下拉后分批显示图片.图片高度未知,当图片onload后才显示容器) [思路]: 图片瀑布流,网上代码有多种实现方式,也有各类插件.没找到合意的,所以根据网上找的一段代码,进行了较大改动. 需引用 zepto 或 jquery. 我这个是应用于手机上的,两列瀑布流,图片高度未知——等图片的onloaded事件触发后,才对容器进行计算和定位. 大容器是 $("#imgList"),容器格子是$(".pin"…