前回から使いだした、BasicViewの設定で、Papervision3DでMovieMaterialで読み込んだムービークリップやスプライトの中にあるボタンを有効にするために、3つくらい設定がいるみたい。
1.BasicViewでのボタンの機能を有効にする。
2.マウスを指マークにする
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: BasicView, PV3D, Papervision3D, MovieMaterial, interactive, buttonMode



