skip to:

masputih.com

29 April 2008 in Away3D, Demo | permalink

Away3D + Tweener

Contoh menggerakkan objek dalam 3D space dengan menggunakan Tweener Animation engine.

jpeg that will be replaced by flash

Document Class ( Main )

Comments [2]

1. Bachtiar Rahady , 204 days ago #

> var plane:Plane = new Plane(init);
> plane.mouseEnabled = true;
> plane.bothsides = true;
> _scene.addChild(plane);
>
> stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
> stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);

Mas Anggie,
kalo yg manggil mouseEvent adalah stage, mestinya plane.mouseEnabled kan gak perlu diset true. Atau emang harus dibikin true supaya stage mau nerima mouseEvent?

Soalnya lagi nyoba (pake great white) mouseEvent pada stage utk gerakin camera, sedangkan mouseEvent di plane untuk arah bola.
Eh, ternyata stage nggak mau detecting mouse! Seperti bolong. Cuma bisa nge-klik area child display container (scene3D, textField, dll).
Akhirnya aku bikin background yg nutupi stage, supaya mau detect mouseEvent.

2. Anggie Bratadinata (author) , 204 days ago #

Kalo kasus kaya gitu mungkin masalahnya ada di event bubbling, krn ada 2 event yg barengan, MouseEvent & MouseEvent3D. Coba baca2 manual ttg eventPhase, mungkin itu bisa dipake.

Commenting is closed for this article.