[Papervision3D] problem with class files in papervision

catbreathrum j.plotts at hotmail.com
Mon Dec 15 21:53:57 PST 2008


I keep getting this error when I attempt to run my papervision environment.

1067: Implicit coercion of a value of type
org.papervision3d.core.geom.renderables:Vertex3D to an unrelated type
org.papervision3d.core.geom:Vertex3D.

This is strange to me, because I don't directly instantiate a vertex3d in my
AS.  It seems like it's a syntax error in the papervisions classes... ???
but that doesn't make sense...

here's my code....  let me know what I'm doing wrong... I'm completely
baffled

import org.papervision3d.scenes.*;
import org.papervision3d.cameras.*;
import org.papervision3d.objects.*;
import org.papervision3d.materials.*;
import org.papervision3d.events.InteractiveScene3DEvent;

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


var scene = new InteractiveScene3D(container);
var camera:Camera3D = new Camera3D();
camera.zoom =10;



for (var i:uint=0; i<20; i++) {

	myText = new TextField();
	myText.text = "joseph";
	var bitmap:BitmapData = new BitmapData(100,100);
	bitmap.draw(myText);
	var material:BitmapMaterial = new BitmapMaterial(bitmap);
	material.interactive = true;
	material.smooth = true;
	material.doubleSided = true;
	var p:Plane = new Plane(material,100,100);
	p.x = Math.random()*1000 -500;
	p.y = Math.random()*1000 -500;
	p.z = Math.random()*1000 -500;
	//p.rotationY = Math.random()*360;
	//p.addEventListener(MouseEvent.CLICK, onClick );
	p.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, onClick );
	scene.addChild(p);

}
scene.renderCamera(camera);



function onClick(e:InteractiveScene3DEvent){
	trace('onclick');
}
-- 
View this message in context: http://www.nabble.com/problem-with-class-files-in-papervision-tp20940682p20940682.html
Sent from the Papervision3D mailing list archive at Nabble.com.




More information about the Papervision3D mailing list