Just a follow-up from myself;) I am not able to re-compile my existing code using Gumbo sdk since all the code that tries to get/set UIComponent.transform seems to be broken on re-compile.
For example: I got: "TypeError: Error #1009: Cannot access a property or method of a null object reference." for "v3 = items[id].transform.matrix3D.decompose();" In Halo (sdk 3.2), as long as you set UIComponent.z or UIComponent.rotationX/rotationY, you will get the Transform object without any problem. --- In flexcoders@yahoogroups.com, "gwangdesign" <gwangdes...@...> wrote: > > Hi, > > This is a Flex project (3.2) complied to target FP10, which utilizes > the 3D API. Inside a Canvas object, I add whole bunch of Buttons which > are laid out in a 3D carousel fashion. The problem is once I set the > projectionCenter property of the Canvas, all the Button instances > inside the Canvas stop taking any mouse interaction (including hover > highlight, tooltips, click events, etc.), while everything else seems > to be working fine. > > Is this the expected behavior or a bug? > > Here is the code: > //carouselContainer is the Canvas instance > var pp:PerspectiveProjection = new PerspectiveProjection(); > pp.projectionCenter = new Point(x, y); > carouselContainer.transform.perspectiveProjection = pp; > //end of code. > > Thanks. >