« PV3D | Primitives | メイン | 3Dスケッチ »

PV3D | BasicViewでのボタンの制御

前回から使いだした、BasicViewの設定で、Papervision3DでMovieMaterialで読み込んだムービークリップやスプライトの中にあるボタンを有効にするために、3つくらい設定がいるみたい。
1.BasicViewでのボタンの機能を有効にする。
public class basicView extends BasicView{
	public function basicView(){
		super(640,480,true,true,CameraType.FREE);
	}
}
第一引数:viewportの幅 第二引数:viewportの高さ 第三引数:ステージに合わせて拡大縮小するかどうか 第四引数:ボタンを有効にすうるかどうか 第五引数:カメラの種類?
ということで、第四引数をtrueにすることで、BasicViewでのボタンは有効になりました。
2.マウスを指マークにする
viewport.containerSprite.buttonMode = true;
3.マテリアルのボタン機能を有効にする。
var material:MovieMaterial = new MovieMaterial(mc,true,true,true,new Rectangle(0,0,100,100));
material.interactive = true;
Blogged with the Flock Browser

Tags: , , , , ,

トラックバック

このエントリーのトラックバックURL

コメントを投稿

いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。