标签: famous-engine

着名的发动机物理碰撞

我正在构建一个需要物理引擎的站点.与许多SPA应用程序合作后,我感到非常自信.

不幸的是,我在将碰撞检测和墙壁应用于着名的物理模拟时遇到了麻烦.

您可以在此处查看可编辑示例.

https://staging.famous.org/examples/index.html?block=gravity3d&detail=false&header=false
Run Code Online (Sandbox Code Playgroud)

我想知道的是有可能在粒子上添加碰撞吗?我试过这个,但看起来碰撞设置不正确.我希望有人成功地做到了.

谢谢!

var FamousEngine = famous.core.FamousEngine;

var Camera = famous.components.Camera;

var DOMElement = famous.domRenderables.DOMElement;
var Gravity3D = famous.physics.Gravity3D;
var Gravity1D = famous.physics.Gravity1D;
var MountPoint = famous.components.MountPoint;
var PhysicsEngine = famous.physics.PhysicsEngine;
var Physics = famous.physics;
var Wall = famous.physics.Wall;
var Position = famous.components.Position;
var Size = famous.components.Size;
var Sphere = famous.physics.Sphere;
var Vec3 = famous.math.Vec3;
var Collision = famous.physics.Collision;

function Demo() {
  this.scene = FamousEngine.createScene('#socialInteractive');

  this.camera = new Camera(this.scene);
  this.camera.setDepth(1000);

  this.simulation = new PhysicsEngine();
  this.items = []; …
Run Code Online (Sandbox Code Playgroud)

famo.us famous-engine

7
推荐指数
1
解决办法
226
查看次数

标签 统计

famo.us ×1

famous-engine ×1