Egret社区
1银子
本帖最后由 D_Y 于 2015-5-10 20:32 编辑

求一个P2物理引擎的小DEMO,简单的碰撞即可。
官方给的例子竟然不能用,也求民间高手能帮帮忙。

我的代码如下:

[mw_shl_code=applescript,true]        var world:p2.World = new p2.World();
        world.sleepMode = p2.World.BODY_SLEEPING;

        var planeShape:p2.Plane = new p2.Plane();
        var planeBody:p2.Body = new p2.Body();
        planeBody.addShape(planeShape);
        planeBody.displays = [];
        world.addBody(planeBody);

        var role:egret.Sprite = new egret.Sprite();
        role.graphics.beginFill(0x00ff00);
        role.graphics.drawRect(0, 0, 100, 100);
        role.graphics.endFill();
        this.addChild(role);

        var body:p2.Body = new p2.Body({mass:1, position:[0, 0], angle:0, velocity:[10, 10], angularVelocity:1});

        var rect:p2.Rectangle = new p2.Rectangle(100, 100);

        body.addShape(rect);

        body.displays = [role];

        world.addBody(body);

        egret.Ticker.getInstance().register(function (dt) {
            world.step(dt / 1000);
        }, this);
[/mw_shl_code]

但是运行无效 - -


最佳答案

查看完整内容

教程项目包已经更新,重新下载编译引擎即可
分享到 :
0 人收藏

24 个回复

倒序浏览
city  初窥堂奥 | 2015-5-10 20:07:12
D_Y 发表于 2015-5-16 19:03
文档内提供的demo,编译报错。

教程项目包已经更新,重新下载编译引擎即可
不是一抹微笑  圆转纯熟 | 2015-5-11 09:32:43
顶,同求
woaizhengxue  初学乍练 | 2015-5-11 17:57:43
不明白啊~~~~~~
egret-Jerry  官方团队 | 2015-5-11 18:55:39
D_Y  登堂入室 | 2015-5-11 21:51:26
egret-Jerry 发表于 2015-5-11 18:55
https://github.com/egret-labs/egret-game-library/tree/master/physics/demo

这个demo根本不能执行
egret-Jerry  官方团队 | 2015-5-12 15:25:48
D_Y 发表于 2015-5-11 21:51
这个demo根本不能执行

下载完demo,用最新的引擎执行egret build -e,肯定可以运行的,我们每次发版本都会检查这个
D_Y  登堂入室 | 2015-5-12 22:12:13
egret-Jerry 发表于 2015-5-12 15:25
下载完demo,用最新的引擎执行egret build -e,肯定可以运行的,我们每次发版本都会检查这个 ...

可是我把demo中的代码,一模一样的复制到我自己的项目中,运行无效,这是为啥啊?
D_Y  登堂入室 | 2015-5-12 22:13:38
egret-Jerry 发表于 2015-5-12 15:25
下载完demo,用最新的引擎执行egret build -e,肯定可以运行的,我们每次发版本都会检查这个 ...

你自己可以试试看
D_Y  登堂入室 | 2015-5-12 22:24:19
egret-Jerry 发表于 2015-5-12 15:25
下载完demo,用最新的引擎执行egret build -e,肯定可以运行的,我们每次发版本都会检查这个 ...

貌似适应使用了GUI的缘故。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部