私はpapervision 3dを初めて使い、基本ビューで2つの表示オブジェクトを作成しました。
は、ここでは、コードの一部です:onRenderTick
方法でPapervision 3d hitTestObjectが機能しません。
...
_stick = new Cube(materials, 50, 5, 500);
_ball = new Sphere(new ColorMaterial(0xfc0000), 80);
、私はしかし、stick.hitTestObject
は常にスティックが本当に当たった場合でもfalseを返す2つのオブジェクトが
override protected function onRenderTick(event:Event=null):void {
super.onRenderTick(event);
_stick.rotationY = stage.mouseX/stage.width * 360;
_stick.rotationX = stage.mouseY/stage.height * 360;
if (stick.hitTestObject(this.ball)) {
trace ("hit");
}
}
をhittedしているかどうかをチェックしてみました私がフラッシュで見るようにボール。
何かお手数ですが〜 ありがとうございます!
注:PaperVision3Dを初めて使用する場合は、Away3Dに切り替えるか、3DのMolehill(Flash Player 11)ベータAPIの学習/使用を開始する必要があります。 PaperVision3Dは、すべての目的と目的のために、死んでいます。 – TheDarkIn1978
@ TheDarkIn1978ありがとうございました。 – YeJiabin