idiotica: 2009年4月アーカイブ

オブジェクトを任意の点で回転させたい場合。
→目的のオブジェクト(Planeなど)をDisplayObject3Dの中に突っ込んで、
 中身のx, y, zを弄った上で回転。
 もっといい方法があるんだとは思うけど、今わかるのはそのくらい

オブジェクトにColorTransform適用したい(BitmapDataのソレじゃなくて)
→Bitmap, Sprite, MovieClip なりを MovieMaterial に突っ込んで、
 myMovieMaterial.movie の transform.colorTransform = myColorTransform
 でおk。
 MovieMaterialがPlaneなどに入っていると思うので、
 myPlane.material as MovieMaterial つかう。
 myPlane.getMaterialByName("hoge") はなんか知らんけどうまく行かんこと多い。

<追記>ColorTransform適用後、myMovieMaterial.drawBitmap(); すること。
   じゃないと変更が反映されない。書き忘れてた。


とりあえず今日はこのくらい

このアーカイブについて

このページには、idiotica2009年4月に書いたブログ記事が含まれています。

前のアーカイブはidiotica: 2009年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.12