- 博客(7)
- 收藏
- 关注
转载 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 654
转载 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 1430
转载 1. 创建P2物理项目一p2.js物理引擎详细教程
1. 创建P2物理项目:使用P2物理引擎创建物理应用的过程和Box2D类型,步骤是:创建world、创建shape、创建body刚体、实时调用step()函数更新物理模拟计算;基于形状、刚体使用Egret或其他HTML渲染以显示物理模拟效果。 1)世界world: world是P2物理引擎入口,对应World类,用于承载所有物理模拟对象。world类的构造函数为: // 创...
2019-01-11 17:15:34 2156
原创 egret 升级引擎到指定版本
// 命令: egret upgrade --egretversion [target version]// 如: 升级到5.0.14版本egret upgrade --egretversion 5.0.14
2019-01-09 15:04:31 5043 2
原创 egret 判断变量是否是某一个对象实例
使用instanceof来判断, 如:this._group.addEventListener('touchTap',function (e) { // 判断点击的目标是否是eui.Image对象 console.log(e.target instanceof eui.Image);},this); ...
2019-01-02 15:15:35 1238
原创 页面获取微信用户信息
获取用户基本信息需要以下三步: 获取code 使用以下地址请求code: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_userinfo&state=12...
2019-01-02 15:10:12 554
原创 javascript原型、原型链
js对象中都包含了一个prototype的内部属性, 这个属性对应的就是该对象的原型对象。原型对象中, 还包含了一个constructor属性, 这个属性对应创建该原型实例的构造函数。普通对象与函数对象: js中,万物皆对象,但是对象也是有区别的.分为普通对象和函数对象, Object, Function是JS自带的函数对象function f1() {} type是 ...
2019-01-02 15:06:57 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人