Loading...
![feb19](https://cdn-ak-scissors.b.st-hatena.com/image/square/e6364316d2ccc73893cc26f6b7949a7cb8d7f045/height=288;version=1;width=512/https%3A%2F%2Ffeb19.jp%2Fogp.png)
多脚歩行する 多脚歩行。といっても、こんな歩き方をする生き物はいないだろうと思いますケド。のサンプルです。胴体の部分をマウスでつまんで動かせマス。 各脚は3つの楕円スプライトを含むスプライトです。コイツラを根元を基点とするフォワードキネマティクスで動かしています。AS3.0でのフォワードキネマティクスの実装についてはFoundation Actionscript 3.0 Animation:Making Things Move!(和訳:ActionScript 3.0 アニメーション)に詳しい解説が載っています。 このサンプルでは脚一本につき横長の楕円形のインスタンスを3個配置して、インスタンスの基準点(左より)を支点、別に指定する長さ分だけ右側の座標をピボットとしています。根元側のピボット座標に先端側の支点を重ねて、根元側の角度を基準とした角度を先端側に設定することで、節が接続されている
ノイズを表示するだけならば、 ビットマップデータ.noise(適当な数字) だけで、表示することができますが、 画面が壊れたような表示をさせたい時に それだけでは、もの足りない。。 そこで、ノイズを生成する最小値/最大値 (ディフォルトは、0/255)をランダムで生成して、 X軸方向にぼかしをランダムで加えると良い感じになりました。 以下、ソースコードです。 //フィルタの使用を宣言 import flash.filters.BlurFilter; //ノイズを表示するためのBDとBMを作成・配置 var bd:BitmapData=new BitmapData(399,253,true); var bm:Bitmap=new Bitmap(bd); bm.x=64; bm.y=45; addChild(bm); //ステージ上に配置したあるmask_mcをマスクに使用する bm.
Flashをクリックすると、螺旋状に配置されたボールがバラバラに飛び散ります。 もう一回クリックすると、もとの螺旋状に戻ります。 このFlashは疑似3Dを簡易的に表現しているものですが、 Flashでより高度な3D表現をする時に、 Papervision3D Sandy FIVe3D 等の3Dエンジンを使います。 これらを利用することで、様々な表現が可能ですが、いきなり、これらのエンジンから始めるのは少し敷居が高いような気がします。 そこで、「Flashで擬似的に3Dを表現する」方法の「基礎」について各所で、まとめがされているので、それらを紹介したいと思います。 MDN Interactive 第1回 3D表現とは? 自分が「Flashで3Dをやろう」と思った時に一番最初にお世話になった記事です。 サンプルも多く、「何をすると、どういう表現になるのか」ということが、丁寧に解説されている
最近仕事で忙殺されていて、趣味のプログラムを全然書いてなかったので久しぶりに書いてみました。 作ってみたのは、スライドショーに使えそうなモザイクエフェクトです。 モザイクは、画像の拡大縮小によって実現しています。 まず、画像を縮小コピーします。縮小コピーするとその縮小率に応じて元画像より画素が減ります。これを元の大きさに拡大すると減った分の画素が縮小した時に残った画素で埋められるためモザイク状の画像になります。 ソースコード 以下、コードです。Main.asがスライドショー本体で、MozaicEffect.asがモザイクエフェクトのコードです。 //Main.as package { import flash.display.*; import flash.geom.*; import flash.events.*; import flash.utils.*; import flash.u
アニメーションを作る際にTweenerなんかをよく使いますが、始点と終点を同じに したい事がよくあり、何度かに動きを分けてやればいいんですが面倒なのでその場 で動くだけのものをいくつか作りました。 ずーっとプルプルさせるのも、マウスに反応させるのもありです。 使う場面はいろいろですが今回はマウスに反応させてあります。 ちょっとだけ吸着して元の位置に戻る その場で一定時間プルプルする 少しだけ弾かれて戻る ソースはこちら
PV3D2.0ベースのチュートリアルがあんまり無かったので書いてみました。 まずは環境を整える アルファ版でGoogleコードにはまだないので、SVNから直接落としてきます。 http://papervision3d.googlecode.com/svn/trunk/branches/GreatWhite/src 落としたら、Flaファイルと同じ場所にSRC内のフォルダ郡を設置します。 考え方の理解 Papervisionで生成する3D空間も基本的には市販の3Dモデリングソフトにおける空間と同じような考え方でOKです。 PV3Dの各要素 scene PV3Dで操作する3D空間そのものがsceneです。通常のFlash操作でいうところの表示リストみたいな感覚です。3D空間の操作はこの中で行われます。 camera PV3Dで操作する3D空間を描写する範囲を決める要素です。cameraに
ブログのトップページへ> 便利なサービス・ツール> 白地図、世界地図、日本地図が無料で手に入るサイト 2007年07月18日 白地図、世界地図、日本地図が無料で手に入るサイト DTPをするうえで地図というのは、かなりの確率でつきまとってくる情報です。 便利な白地図サービスを活用してみましょう。 白地図、世界地図、日本地図が無料で手に入るサイト http://www.freemap.jp/index.html デザイナーには、すごくありがたいサイトですね。 地図の素材って、結構古いものを使いまわしてました。 というか、新しく買う気をなかなか起こさせないのが地図素材。 なので、重宝しますね。 世界地図やイラストマップもあるようです。 また、eps形式のデータもあるようなので、アドビ使いには嬉しい限りです。 ↓こちらは、地図データを配布するサイトではありませんが ブログのクチコミ情
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く