[PR] WEB制作会社PSYCOMMU

javascript

javascriptとCSSで超シンプルなプルダウンメニュー

pulldown

久しぶりにFLASH以外のメモ。

たまに案件でグローバルメニューでプルダウンメニューを使用することがありますが
エフェクトなど何もない場合は自分で作成した方があとで拡張等しやすいので作成。

といっても本当にメインのボタンにロールオーバーしたらそれに対応するサブメニューがシンプルに出るのみ。
個人的にはこれぐらいシンプルなのが好きだが時間ができたときになにかエフェクトを付けれたらつけよう・・・

as3

AS3 papervision3dで3D座標を2D座標に変換する魔法の公式

papervision3dで3D座標を2D座標に変換できたら夢が膨らむなーと思っていたら・・・
やはり世の中には天才がいるもんですね。

下記サンプルのようにPlaneの中心に必ず赤いボールが付いてきているので座標変換は成功!

【サンプルswf】

as3

AS3 flashvarsを利用してhtmlファイルからパラメータを受け取る

たまに使用するのでメモ。

AS2.0の時はそのまま何も難しいことなく使用できていたがAS3.0になって少しだけ複雑になった。

SWFファイルに読込まれた変数は、DisplayObject.loaderInfoプロパティのLoaderInfo.parametersプロパティに設定される模様。

【サンプルswf】

as3

AS3 papervision3d BasicView のスタートアップテンプレート

BasicViewにはビューポートとシーンとカメラとレンダラーなどpapervision3dで必要な機能がすでに用意されているspriteを拡張しているクラスみたい。

viewport = new Viewport3D();
addChild(viewport);
scene = new Scene3D();
camera = new Camera3D();
renderer = new BasicRenderEngine();

などをいちいち記述しなくてもいけます

【サンプルswf】

as3

AS3 ColorTransformを利用してBitmapDataに残像をdrawする

残像を残すだけなら
new ColorTransform(1,1,1,1,0,0,0,-1)
の様に第8引数に-の数値を指定すればOK。

BitmapDataをいじるのは奥が深いが大分勉強しなやばげ・・・

【サンプルswf】

Copyright 2009 PANDAMA. All rights reserved.
PANDAMA.com 掲載の記事・写真・図表など無断転載を禁止します。著作権はPANDAMA.comに属します。