egret白鹭引擎
文章平均质量分 61
番茄揍扁西红四
QQ1430735685
展开
-
egret命令行
创建新项目:命令: egret create project_name [--type empty|game|gui|eui]project_name 项目名称—type 项目类型: empty、game、gui、qui, 默认值为gameegret create HelloWorld --type eui #创建一个名为HelloWorld、类型是eui原创 2018-01-11 10:32:59 · 3621 阅读 · 0 评论 -
2. 用p2DebugDraw实现模拟视图一p2.js详细教程
p2DebugDraw下载地址 2. 用p2DebugDraw实现模拟视图:因为P2只是进行了物理模拟计算,没有对模拟结果进行渲染,可以基于Egret引擎编写渲染绘图的类,如p2DebugDraw。 p2DebugDraw类的构造函数为: function p2DebugDraw(world:p2.World, sprite:egret.Sprite) // 其中,world...转载 2019-01-11 17:33:35 · 661 阅读 · 0 评论 -
0. 总纲及egret引入p2库一p2.js物理引擎详细教程
前言:p2的文档真是难找, 不知道为什么官方会推荐p2... 这些都是我在网上整理出来的, 希望对各位有所帮助总纲:1.创建p2物理项目2.用p2DebugDraw实现模拟视图3.p2中的形状4.刚体属性5.刚体操作6.碰撞处理7.关节egret引入p2库首先新建一个项目。1.在GitHub上下载包括P2物理引擎库的完整第三方库,解压后按照路径找到...转载 2019-01-11 17:27:36 · 1439 阅读 · 0 评论 -
egret 判断变量是否是某一个对象实例
使用instanceof来判断, 如:this._group.addEventListener('touchTap',function (e) { // 判断点击的目标是否是eui.Image对象 console.log(e.target instanceof eui.Image);},this); ...原创 2019-01-02 15:15:35 · 1245 阅读 · 0 评论 -
egret_显示对象
显示对象等级结构: 舞台->容器->对象核心显示类:DisplayObject : 显示对象基类, 所有显示对象均继承自此类Bitmap: 位图, 用来显示图片Shape: 用来显示矢量图, 可以使用其中的方法绘制矢量图形TextField: 文本类BitmapText: 位图文本类DisplayObjectContainer: 显示对象容器接口, 所有显示原创 2018-01-11 10:37:52 · 3055 阅读 · 0 评论 -
egret_EXML
EXML:eui的分类eui.AddItems: 添加状态显示元素操作eui.ArrayConllection: 数组的集合类数据结构包装器, 能在数据源发生改变的时候主动通知视图刷新变更数据项eui.BasicLayout: 绝对布局类, 要求显示定位每个容器子代。 可以使用子代的x 和y属性, 或使用约束来定位每个子代Binding: 绑定工具类, 可以使用此类的方法来配置原创 2018-01-11 11:09:34 · 5184 阅读 · 0 评论 -
egret_eui数据集合
eui数据集合:详细资料: http://edn.egret.com/cn/docs/page/527eui.DataGroup: 数据容器, 类似于前端中通过、遍历数据来展示数据, 只要设置一个的样式样板在DataGroup中通过改实例的itemRenderer属性来设置样板数据样式数据的值是一个继承eui.ItemRenderer的类的实例大数据优化, 通过Data原创 2018-01-11 11:16:33 · 1945 阅读 · 0 评论 -
egret_eui容器
eui容器:容器的显著特点: 可以配置一个layout对象, 来实现不同的布局方式四大容器:详细资料: http://edn.egret.com/cn/docs/page/609eui.Group: 最轻量级容器, 不可以设置皮肤和外观如果自定义类继承eui.Group内部的其它对象应该在createChildren()方法中创建和添加需要覆写eui.Gro原创 2018-01-11 11:15:26 · 1617 阅读 · 0 评论 -
egret_控件
控件:查看详细: http://edn.egret.com/cn/docs/page/536eui.Label: 文本控件, 继承自egret.TextField(文本功能), 实现了eui.UIComponent( 布局功能)eui.Image: 图片控件, 继承自egret.Bitmap(位图功能), 实现了eui.UIComponent( 布局功能)e原创 2018-01-11 11:14:25 · 2312 阅读 · 0 评论 -
egret_布局相关
布局相关:eui布局相关属性:includeInLayout: 指定此组件是否包含在父容器的布局中。explicitWidth, explicitHeight: 显式设置的宽高值。maxWidth, minWidth, maxHeight, minHeight: 最大和最小尺寸width, height: 这两个属性储存组件经过各种布局计算后得到原创 2018-01-11 11:12:23 · 4295 阅读 · 0 评论 -
egret_事件
事件总结:touch事件:(egret.TouchEvent)TOUCH_BEGIN: 手指触摸屏幕时触发TOUCH_END: 手指离开屏幕时触发egret.Event删除显示对象:REMOVED : 删除显示对象时调用, 值是removed添加显示对象:ADDED: 值是added删除显示对象, 或包含显示对象的容器REMO原创 2018-01-11 10:42:22 · 3098 阅读 · 0 评论 -
Egret_数据请求
egret.HttpRequest: HttpRequest 类, 类似前端的XMLHttpRequest对象responseType属性, 定义返回值类型, 值是egret.HttpResponseType类的属性open属性函数, 类似ajax的open, @param1 为请求地址, @param2 请求类型(值是egretHttpMethod类的属性)send属性函数, 类似于原创 2018-01-11 11:17:39 · 1477 阅读 · 0 评论 -
web前端学习白鹭(Egret)
作为一个精通web前端的程序员, 学习白鹭(2d), 只要抓住几个要点, 很容易就能学会。我的博客里有我整理api, 可以查看。掌握几个要点, 就能快速上手开发h5游戏: 0. 白鹭使用什么语言 1. 白鹭如何定义样式 2.白鹭如何定义动画 3.白鹭的监听 4.白鹭的通信使用什么语言: 前端三层, 结构、样式、行为。结构和样原创 2018-01-15 15:02:59 · 6803 阅读 · 0 评论 -
egret配置文件
egret文件配置egretProperties.json配置:egret_version: 使用命令行的版本modules: 定义项目中所有库文件, 修改改配置的内容后需要执行egret clean命令进行一次重新构建以保证改动生效{"name":"moduleName","path":"modulePath"} : 模块名字、模块路径,没有path字段, 会自动原创 2018-01-11 10:34:30 · 4600 阅读 · 0 评论 -
egret 升级引擎到指定版本
// 命令: egret upgrade --egretversion [target version]// 如: 升级到5.0.14版本egret upgrade --egretversion 5.0.14原创 2019-01-09 15:04:31 · 5056 阅读 · 2 评论