Saturday, 4th February 2012.

Posted on Sunday, 31st January 2010 by admin

多くのFlashプロジェクトに音声がオフラインとオンラインで重要な一部になる。実際に、多くのケースでは、統合音はプロジェクトの最終的な結果を増幅することができる。しかし、他の多く場合、そうではない。AS2で外部音声をFlashプロジェクトにロードするのはかなり簡単な作業である。私はAS2の構文と比較してAS3を使用して、外部音声をロードするつもりである。本文を読んでから、AS3への移行に助ければ、幸いである。何かご意見があれば、コメントください。

Tags:
Posted in ActionScript | Comments (0)

Posted on Saturday, 30th January 2010 by admin

その前は以下の様の
●APE(ActionScript Physics Engine): FlashやFlexで利用できるAS3で書かれたオープンソースの2D物理エンジン
●Layout Managers: オープンソースのFlashレイアウトマネジャー
●WOW-Engine: オープンソースのActionScript3用3D物理エンジンライブラリ
●Box2DFlashAS3: 物理演算シミュレーションを可能にするActionScriptライブラリ
でいくつオープンソースの物理演算用エンジンライブラリを紹介しました。物体の動き、落ちる、爆発する、変形するなどシミュレーションすることは簡単となります。
今回の「glaze」とは、もう一つのActionScript用2D物理演算エンジンです。

Tags: , , , ,
Posted in ActionScript, Flash Project | Comments (1)

Posted on Friday, 29th January 2010 by admin

PotrAsとは、日本人で開発され、2色のラスタ画像(BitmapData?)からベクタ変換するPortraceをActionScript 3に移植したオープンソースライブラリです。GPLライセンスで発表されていました。
PotrAsを利用してBitmapDataから、ベクターによるシェイプを生成することができます。
プレゼン資料はリアルタイムで変換しながら表示しているので、CPU 消費量が少し高めです。あと、Mac でどう表示されるかが分からないのがちょっと不安です(アンチエイリアスがらみ)。

という問題もありそうです。

Tags: , , , , ,
Posted in ActionScript, Flash Project | Comments (0)

Posted on Thursday, 28th January 2010 by admin

Box2Dという物理エンジンを使ったActionScript3プログラミングをすれば、難解な数学や物理法則を理解する必要なくて実装できませね。Box2DをFlashで利用できるようにするため、「Box2DFlashAS3」というオープンソースのActionScript 3のライブラリが開発されました。
実際にどれだけ威力があるかというのはデモを見ればわかるほどの出来栄えで、ピタゴラスイッチ風なものとか、ドミノ倒しとか、いろいろなことができます。

世界の作成
床の作成
積み木の作成
シミュレーションの開始
描画

の様の流れで、Box2DFlashAS3 の単純なサンプルと使い方を解説するチュートリアルを参考できます。

Tags: , , ,
Posted in ActionScript, Flash Project | Comments (0)

Posted on Tuesday, 26th January 2010 by admin

FLARToolKitとはどういったものなのでしょうか、何ができるのでしょうか?って、説明するため、まずは「AR」について説明しておいた方がよさそうだ。ARとは、Augmented Realityの略で、日本語でいうと「拡張現実」という意味になる。簡単に言うと、実写の上にリアルタイムでいろいろな情報をのせる技術である。攻殻機動隊とか、電脳コイルのメガネとかをイメージすると分かりやすくとなる。
最初のARのフレームワークなら、もともと、C言語で書かれた「ARToolKit」というARを実現するためのフレームワークではあった。2008年、「NyARToolkit」というJava版のARToolKitを登場した。FLARToolKitとは、Flash上で簡単にARを実現するオープンソースのライブラリである。
gihyo.jpには、以下の様の4回でFLARToolKitってなんというものからマーカーをゲームのコントローラーに使うまで詳しくて説明された。

Tags: , , ,
Posted in ActionScript, Flash Project | Comments (0)

Posted on Monday, 25th January 2010 by admin

WOW-Engineとは、3D空間上で物理演算するフレームワークである。座標計算とか、衝突計算とか、そういうことだけをWOWEngineはやってくれる。
3Dオブジェクトの描画はしてくれないので、3D空間に壁をつくるとか、球体を表示するとか、「表示をする」ならば、Papervision3Dとか、Sandyとかと組み合わせて作成必要だ。あくまでオブジェクトの位置関係を計算するだけだ。
WOWEngineを使う手順は以下の通り

WOWEngineを入手する
WOWEngineを初期化する
物体を追加する
物体を動かす
WOWEngineで計算する
表示に反映する。

Tags: , , ,
Posted in Flash Project | Comments (0)

Posted on Monday, 25th January 2010 by admin

ActionScript Libraryリストにも収集している「Sandy 3D」は、オープンソースのFlash Player上で3Dの描画を行うことを可能とするエンジン。オブジェクトやカメラを管理するための高度な機能を提供している一方で、豊富なチュートリアルやFAQも用意されており、簡単かつ直感的に3Dを用いたアプリケーションの開発を行うことが可能だとしている。作成されたアプリケーションは、 Flash Player 7以上での再生が可能となっている。
最近リリースされた新バージョンでは、APIがより単純かつ強力になったほか、「錐台」を扱えるようになった。また、Tweenerをはじめとする大部分のトゥイーンライブラリとの互換性も確保された。そのほかにも多数の機能が追加されている。

Tags: , ,
Posted in Flash Project | Comments (0)

Posted on Sunday, 17th January 2010 by admin

今日のインターネットの速度のために、ほとんどの小さいFlashプロジェクトにはプリローダーはが実際に必要がありません。といっても、常にすべてのFlashプロジェクトにプリローダーを含めるほうがよいです。このチュートリアルで、私は簡単にどのようにAS3を使用してフラッシュの資産をプリロードする方法を見せます。AS3は、テーブルにもたらす新しいかつ改良イベント構造体のため、プリロードがより合理的なプロセスになりました。あなたがより詳細にプリロードを制御することが出来ます。

Tags:
Posted in ActionScript | Comments (0)

Posted on Tuesday, 12th January 2010 by admin

Cast3Dとは、アドビFlashのオープンソースのアニメーションフレームワークライブラリです。幾何学とテクスチャーマッピング、スキンアニメーション、3Dサウンド、アニメーションムービーとビデオがサポートされています。
Blenderアニメーションで、以前紹介したPapervision3DとAway3Dなどと併用出来ます。合わせて活用できればいろいろ超カッゴイものを作れるね。Cast3DってLGPLなんだなあ。商用も可能のようです。

Tags: , , , ,
Posted in ActionScript, Flash Project | Comments (0)

Posted on Monday, 4th January 2010 by admin

ActionScriptを勉強するために、優れたチュートリアルは不可欠でしょう。今日、私がインターネットで先週発表されたものを厳選し、五つチュートリアルを本文に集めました。開発環境を整えるブログ、ActionScriptからJavaScriptを呼び出す方法、デジタル時計を作成する方法、自前でドラッグ機能を用意する方法、FLEX SDKインストールガイドという五つチュートリアルです。何かご意見があれば、ぜひコメントください。

Tags:
Posted in ActionScript | Comments (0)