![]() |
(2009-04-23 15:30:05) |
有人回答一下吗,?我是初学啊? |
![]() |
DDM君 (2009-04-23 15:34:32) |
作为贴图的mc里面功能会部分失效,目前没有办法解决。 可试试: new MovieAssetMaterial("sp",true,true); 然后.interactive=true; |
![]() |
(2009-04-23 16:13:20) |
DDM君 你很牛,我也找到了,贴点东西上来 pv3d的所有材质都是继承自MaterialObject3D这个基本材质。 WireframeMaterial(线框材质)构造函数: public function WireframeMaterial( color:Number=0xFF00FF, alpha:Number=100, thickness:Number = 0 ) 参数解释:(颜色值,alpha值,线框的厚度); BitmapMaterial(位图材质)构造函数: public function BitmapMaterial( asset:BitmapData=null, precise:Boolean = false) 参数解释:(位图的BitmapData值,精准的:结果为是或否) BitmapFileMaterial(位图文件材质)构造函数: public function BitmapMaterial( asset:BitmapData=null, precise:Boolean = false) 参数解释:(位图的路径,精准的:结果为是或否) 相对于BitmapMaterial来说,它们差不多,但是它用的是位图的路径,而BitmapMaterial是把位图导入为Bitmap类,然后利用位图的BitmapData) MovieAssetMaterial(影片剪辑资源材质)构造函数: public function MovieAssetMaterial( linkageID:String="", transparent:Boolean=false, animated:Boolean=false, createUnique:Boolean=false, precise:Boolean = false) 参数解释:(影片剪辑资源的代号,透明度,是否带动画,生成唯一的,精准的:结果为是或否) 这个材质的主要作用是在Flash中,从Flash的库里根据linkageID(资源代号)导入资源作为材质。 BitmapColorMaterial(位图颜色材质)构造函数: public function BitmapMaterial( asset:BitmapData=null, precise:Boolean = false) 参数解释:(颜色值,alpha值) BitmapViewportMaterial(位图视图材质) 主要是获得视图材质; MovieMaterial(影片材质)构造函数: public function MovieMaterial( movieAsset:DisplayObject=null, transparent:Boolean=false, animated:Boolean=false, precise:Boolean = false ) 参数解释:(影片资源,透明度值,是否动态,精准的:结果为是或否) MaterialsList(材质列表)构造函数: public function MaterialsList( materials :*=null ):void |
![]() |
DDM君 (2009-04-23 16:57:20) |
呵呵,不错不错,感谢您贴这么多有用的资料。多多加油哦! |
|
|