/*在fb下新建as项目运行此实例*/
MyColorMaterial.as
MyColorMaterial.as
package{
import away3d.containers.View3D;
import away3d.lights.DirectionalLight3D;
import away3d.materials.PhongColorMaterial;
import away3d.primitives.Sphere;
import flash.display.Sprite;
[SWF(width="500", height="200", frameRate="60", backgroundColor="#FFFFFF")]
public class MyColorMaterial extends Sprite{
public function MyColorMaterial(){
var view:View3D = new View3D({x:250, y:100});
addChild(view);
var colorMaterial:PhongColorMaterial = new PhongColorMaterial(0x00FF00); //球体的颜色
var sphere:Sphere = new Sphere();
sphere.material = colorMaterial;
view.scene.addChild(sphere);
var light:DirectionalLight3D = new DirectionalLight3D(); // We'll need some light sources to see anything
view.scene.addChild(light);
// light.color = 0xFF0000; //光源的颜色
light.y = 500; //光源的x、y、z轴的值
light.x = -200;
light.z = -200;
view.render();
}
}
}