摘要: 皮肤分离机制对制作可复用的外观比较有优势 那对于只使用一次的皮肤呢?如果也拆分出两个文件,显然不太方便。这里我们针对单次使用的皮肤定制了内部类的功能 可以看出自定义逻辑组件中扩展视图状态的方法就是使用invalidateState()和getCurrentState()这一对方法 http://de 阅读全文
posted @ 2017-08-06 22:37 jason_xiao 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 这个id属性与HTML中的id并不是一回事,它的结果相当于给解析后的类声明了一个公开变量 我们可以在节点上声明一个id属性,注意这个id属性与HTML中的id并不是一回事,它的结果相当于给解析后的类声明了一个公开变量。例如: - <e:Group class="app.MyGroup" xmlns: 阅读全文
posted @ 2017-08-06 20:34 jason_xiao 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: exmlRoot 指定exml文件存放根目录,该路径必须为相对路径,目录内只能有exml文件 themes 主题文件数组,配置所有主题文件路径,该路径必须为相对路径(什么是主题?) exmlPublishPolicy 发布时主题文件存储exml策略,可能的值有 path,content,gjs (这 阅读全文
posted @ 2017-08-06 19:44 jason_xiao 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: <e:Button label="按钮"> <e:Skin states="up,over,down,disable"> <e:Image source="image/button_up.png" includeIn="up" width="100%" height="100%" /> <e:Ima 阅读全文
posted @ 2017-08-06 16:21 jason_xiao 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 缩放模式showAll 常用 noScale noBorder exactFit 次常用 fixedWidth fixedHeight fixedNarrow fixedWide 可在代码里设置this.stage.scaleMode = egret.StageScaleMode.SHOW_ALL 阅读全文
posted @ 2017-08-06 15:29 jason_xiao 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: alpha:透明度 width:宽度 height:高度 rotation:旋转角度 scaleX:横向缩放 scaleY:纵向缩放 skewX:横向斜切 skewY:纵向斜切 visible:是否可见 x:X轴坐标值 y:Y轴坐标值 anchorOffsetX:对象绝对锚点X anchorOffs 阅读全文
posted @ 2017-08-06 15:28 jason_xiao 阅读(440) 评论(0) 推荐(0) 编辑
摘要: Get Started Egret 也支持在命令行完成编译,运行,发布等操作。在下面的教程中会穿插对应操作的命令行代码。 可新建游戏项目,也可建eui项目 这里包含默认的几个库,egret,game,tween,res egret create HelloWorld --type empty|gam 阅读全文
posted @ 2017-08-06 15:27 jason_xiao 阅读(356) 评论(0) 推荐(0) 编辑
摘要: todo 看三个示例项目的完整源码和资源 <e:Group name="Button" height = "300" verticalCenter="0" horizontalCenter="0"> <e:layout> <e:VerticalLayout gap="0" horizontalAli 阅读全文
posted @ 2017-08-06 15:27 jason_xiao 阅读(585) 评论(0) 推荐(0) 编辑