如何使用Box2dFlash使ActionScript 3池游戏更加逼真?

时间:2010-12-15 07:11:58

标签: actionscript-3 physics box2d billiards

这是我在Box2dFlash中完成的pool game engine

我想让这个模拟更加真实,因为我收到了 池专家的意见不一。

这是我的标准墙设置:

var leftWall = _sim.addBox({x:0.9, y:8.15, width: 0.6, height: 11.5, density: 0, fillAlpha: wallAlpha, lineAlpha: wallAlpha});

和球:

_solidBall_7 = _sim.addCircle({x:ballPosX - (ballRadius * 5) - 0.8, y:ballPosY, radius:ballRadius, density: 0.1, linearDamping: 1, isBullet: true, restitution: 0.7, angularDamping: 5, skin: Solid_Bordo});

我可能会尝试哪些其他游戏来改善游戏池的真实运动?

1 个答案:

答案 0 :(得分:1)

干得好。看起来不错。

为了让游戏更加真实,我会...

  • 为球动画(旋转,击中口袋)
  • 添加声音(击球,击中墙壁,击中口袋)
  • 添加阴影(添加3d感觉)
  • 球应位于墙壁下面(掩盖)
  • 查看物理参数