Hola a todos estoy adentrandome en la libreria de
papervision y me descargue un libro que se llama papervision essential y
no me da el primer ejemplo, yo cree un archivo llamado
PrimeraAplicacion.as para crear la clase y otro llamado
PrimeraAplicacion.fla y los coloque en el mismo directorio y al fla en
propiedades le coloque una clase de documento que es la .as que ya dije y
me da este error:
1180: Llamada a un método addFrameScript posiblemente no definido.
el codigo de PrimeraAplicacion.as es el siguiente:
package {
import flash.display.Sprite;
import flash.events.Event;
import org.papervision3d.cameras.Camera3D;
import org.papervision3d.objects.primitives.Sphere;
import org.papervision3d.render.BasicRenderEngine;
import org.papervision3d.scenes.Scene3D;
import org.papervision3d.view.Viewport3D;
public class PrimeraAplicacion extends Sprite{
private var scene:Scene3D;
private var viewport:Viewport3D;
private var camera:Camera3D;
private var renderEngine:BasicRenderEngine;
private var sphere:Sphere;
public function PrimeraAplicacion()
{
stage.frameRate = 40;
scene = new Scene3D();
camera = new Camera3D();
sphere= new Sphere();
scene.addChild(sphere);
viewport = new Viewport3D();
this.addChild(viewport);
renderEngine = new BasicRenderEngine();
renderEngine.renderScene(scene,camera,viewport);
this.addEventListener(Event.ENTER_FRAME,render);
}
public function render(e:Event):void
{
sphere.localRotationY +=1;
renderEngine.renderScene(scene,camera,viewport);
}
}
}