Adding interactivite to plane

i cant add interactivite too plane.İt looks simple but i cant do and where is the problem i cant find.İ dont get any error message but my nteractivity codes not work.Codes are in the first frame.Thanks you help

import org.papervision3d.materials.BitmapAssetMaterial;
import org.papervision3d.scenes.;
import org.papervision3d.cameras.
;
import org.papervision3d.objects.;
import org.papervision3d.materials.
;
import org.papervision3d.scenes.Scene3D;
import org.papervision3d.events.InteractiveScene3DEvent;
import org.papervision3d.objects.DisplayObject3D;
import org.papervision3d.core.utils.InteractiveSceneManager;
import flash.display.Sprite;
import flash.events.Event;
import gs.;
import gs.easing.
;
import gs.TweenMax;

var container:Sprite = new Sprite();
container.x = stage.stageWidth * 0.5;
container.y = stage.stageHeight * 0.5;
addChild(container);

var scene:Scene3D=new Scene3D(container);
var camera:Camera3D = new Camera3D();

camera.zoom=4;
var mat1:BitmapAssetMaterial = new BitmapAssetMaterial(”cake”);
var mat2:BitmapAssetMaterial = new BitmapAssetMaterial(”cake2″);
var photo1:Plane = new Plane(mat1,300, 400,10,10);
scene.addChild(photo1);
mat1.oneSide=false;
mat1.smooth = true;
photo1.x =-250;
photo1.y =100;

photo1.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, onClickAtPlane);
function onClickAtPlane (event:InteractiveScene3DEvent):void {
TweenMax.to(photo1,3, {z:-600});
}

var photo2:Plane = new Plane(mat2, 500, 400,10,10);
scene.addChild(photo2);
mat2.oneSide=false;
mat2.smooth = true;
photo2.x =190;
photo2.y =-150;
this.addEventListener(Event.ENTER_FRAME, render);
function render(e:Event):void
{
camera.x += (((stage.mouseX-(stage.stageWidth * .5))2)-camera.x ).05;
camera.y += (((stage.mouseY-(stage.stageHeight*.5))2)-camera.y ).05;
scene.renderCamera(camera);

}