Hi,
I have a MovieClip with several buttons on that I want to add into my
3D scene. At the moment I'm using a Plane, but as it's always facing
the camera it makes sense to use a Sprite3D or MovieClipSprite, to
save some memory (it's quite a big MovieClip)
But when I swap over from the Plane, it doesn't seem to pick up the
interaction on the MovieClip for some reason.. It is even possible? or
am I barking up the wrong tree?
Actually, just tested it again, and I get an error
[Fault] exception, information=TypeError: Error #1009: Cannot access a
property or method of a null object reference.
MovieMaterial.as
private function onMouseMove(event:MouseEvent3D):void
{
x = event.uv.u*_renderBitmap.width;
y = (1 - event.uv.v)*_renderBitmap.height;
---Here is my code--
_cityBG = new CityScape()
_cityBG.addEventListener(CityScape.FLAG_CLICK, onFlagClick);
_cityBG.addEventListener(CityScape.POPCLOSE_CLICK, resetCam);
_cityBG.scaleX = _cityBG.scaleY =1
var mat2:MovieMaterial = new MovieMaterial(_cityBG)
mat2.smooth = true;
mat2.interactive = true;
var test:Sprite3D = new Sprite3D(mat2, 866, 440)
test.x = 127
test.y = 11
test.z = -133
_scene.addSprite(test);
Kaan