Code Archive Skip to content Google About Google Privacy Terms
フィルタかけたい時に使うプロパティ、DisplayObject3D.useOwnContainer。これを true にすることで、DisplayObject3D にブラーフィルタとか適用できたりするんだけど、引き換えに InteractiveScene3DEvent.OBJECT_CLICK InteractiveScene3DEvent.OBJECT_DOUBLE_CLICK イベントが発動しなくなるっていう問題があって、これへの対処法を考えてみた。 papervision3d/view/layer/ViewportLayer.as のコンストラクタに「this.mouseChildren = false」を追加すればオケ。オレは下記のようにした。 public function ViewportLayer(viewport:Viewport3D, do3d:DisplayObject
package { import flash.display.*; import flash.events.*; import org.papervision3d.scenes.*; import org.papervision3d.objects.*; import org.papervision3d.cameras.*; import org.papervision3d.materials.*; [SWF(backgroundColor=0x000000)] public class PvSample01 extends Sprite { private var container : Sprite; private var scene : Scene3D; private var camera : Camera3D; private var ro
『習作:Papervision3D 2.0とBox2DFlashAS3でドラッグ出来るCube』と『習作:Papervision3D 2.0で鏡』の二つの技術を使って、ドラッグ出来るCubeに鏡をつけてみました。 (クリックすると表示されます) 【使ったツール】 ・Papervision3D 2.0 GreatWhite ・Box2DFlashAS3 【参考にしたページ】 ・[Papervision3D]イベントオブジェクトのプロパティを探る - l4l ・Mr.doob's blog | PV3D 2.0: How to do simple realtime shadows 【ソースコード】 ・BlocksTest06.as (注:ビルドをして動作させるためには、前回と同様上記の参考ページをみて、org.papervision3d.core.utils.Interactive
BitmapData関連 BitmapAssetMaterial ・・・ 画像をライブラリからテクスチャマッピング BitmapColorMaterial ・・・ 塗りつぶしビットマップをテクスチャマッピング BitmapFileMaterial ・・・ 外部画像ファイル読み込み、テクスチャマッピング BitmapMaterial ・・・ BitmapDataオブジェクトをテクスチャマッピング BitmapViewportMaterial ・・・ Viewportをビットマップ化してテクスチャマッピング BitmapWireframeMaterial ・・・ ワイヤーフレームビットマップをテクスチャマッピング MovieClip関連 MovieAssetMaterial ・・・ ムービークリップをライブラリからテクスチャマッピング MovieMaterial ・・・ ムービークリップをテク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く