『 PV3D上でベクターとベクターフォントを扱うためのライブラリ。いったいどーゆーことなんだろ? 』
どうも時々ActionScriptとも戯れているプログラマのaragaです 僕はFlexBuilderを使って開発をするのですが、FlexSDKにはFlashと違ってビルド時にTraceアクションを省略するオプションがありません。 そこで、Flexで開発するときは、trace() は絶対に使わないでオレ様Loggerを使用するというのを僕の中のルールにしています。 このオレ様LoggerがFlashPlayer10と戯れたり、AIRのアプリを作ったりする...
FlashDevelop3.0.0 Beta 8 がリリース! 待ってました待ってました待ってましたぁあぁぁぁぁぁぁあああ!!!11 http://www.flashdevelop.org/community/viewtopic.php?f=11&t=3470 解決したかった問題がいくつかあってそれに時間をとたれていたっぽいw まぁ夏休みを楽しんでください! > There are quite a lot of new features and really nice stability improvements, we hope that all of you enjoy this release! かなり多くの機...
「3D、ゲーム、物理エンジン、トゥイーンなど、ActionScript3用便利ライブラリ集:phpspot開発日誌」に Spark project 系のものがひとつもなくて絶望した (元記事が海外だから仕方ないのだけど) ので、Spark project にコミットされてるライブラリをミックスして整理し直してみたよ!!とりあえずトップに載っているやつを中心に加えたけど、リポジトリを見ると更に色々あったりしますです...
Adrian Parr’s Blog Blog Archive AS3 Code Libraries3D、ゲ...
郵便番号から住所補助をしてくれるFlexプログラムを作ってみました。 こんな感じ http://moeten.info/flex/20080812_yuubinTest/bin-release/main.html 入力補助ボタンを押すと住所を補助してくれます。 簡単な説明 まずはこちら。 郵便番号API こちらのURL(http://zip.cgis.biz/xml/zip.php)にzn=[郵便番号]を付加してGETで送信するとxmlで結果が返ってきます。 http://zip.cgis.biz/xml/zip.php?zn=1000006 結果xml...
Flex や Flash で言うところの「Remoting」を行いたい場合、 サーバー側を Perl で実装しようとすると、どんな手段があるでしょうか。 古くから CPAN に存在するのは、AMF::Perl というモジュールです。 これは、AMFPHP からの移植されたモジュールらしいのですが、 残念ながら 2004 年でメンテナンスが止まってしまっていることで、 なかなか使いにくいという状況でした。 そんななか、先...
『 Webシステムのリッチなユーザーインターフェイス(以下、UI)を開発するためのオープンソース「OpenLaszlo」をご存じでしょうか。何とこのOpenLaszloは、新しくリリースされたバージョン4.1で、1つのソースコードからFlashコンテンツとAjaxコンテンツの両方をコンパイルアウトできるようになりました! 』
Flashで本をペラペラするUI実装いろいろ色々、というほど沢山あるわけではないのですが、いくつかあるのでここにまとめて...
マクロスFrontier第17話のOPは、一人で描けそうな簡単なアニメでもここまで楽しく出来るのだという素晴らしい見本だと思う。 まだご覧になってない方は、多分“macross frontier 17”などのキーワードでyoutubeを検索すると見られると思うのだけどそれは大声で言わないでおいて、まあ、がんばって見て聞いてください。 俺がこのOPでとても関心したのは、「拡大・縮小」や「回転・左...
Pathtraq API が公開され、id:amachang がなんだか楽しそうだったので Pathtraq API を使った Adobe AIR のアプリケーションを書いてみた。 PathtraqGraph - こんなの↓ ノードがひとつのページでエッジの先はアクセス元(nextpage:)になっている。 実用性はあんまりないけど、可視化ってなんだか楽しいよね。 グラフ描画には SpringGraph Flex Component を使った。 というかサンプルアプリをちょこっと書...
去年頃から、シングルスレッドかつイベントドリブンなFlash環境で散らかりがちな非同期処理を、すっきりと書けるようにするための試みが多く見受けられるようになりました。それらの特徴をざっと調べてみたメモになります。先駆者達のやり方を広く知り、あわよくば何か洞察を得たいからであって、各ライブラリの優劣を独断と偏見で決定するような主旨ではありません。そ...
前回までは、Flex Builder 3でSWFコンテンツ作成の説明をしてきました。いよいよ、今回はAIRアプリケーションの作成について説明します。 アドビ システムズ社より、2008年6月17日に日本語環境に対応したAIR 1.1がリリースされました。日本語に対応したことにより、日本での利用者が大幅に増えると予想されています。 まずは、AIRについて簡単に紹介します。AIR(Adobe Integrated Ru...
埋め込みフォントを使う場合のちょっとしたTipsを3つ紹介しておく。 1. 何も考えずにフォントを埋め込む方法 フォントを埋め込むには、Embed メタタグを利用する。 package { import flash.display.Sprite; import flash.text.TextField; public class EmbedFontTest extends Sprite { [Embed(source='アニトM-教漢.TTF', fontName='anito')] public function EmbedFontTest(){ stage.align = "TL"; stage.scaleMode = "noScale"; var textField:Text...
第1引数でテンプレートディレクトリからのテンプレートファイルの相対パス、第2引数で生成されるファイルのRAILS_ROOTからの相対パスを指定します。 air_maintenance_generator.rb class AirMaintenanceGenerator < Rails::Generator::NamedBase def manifest record do |m| # Check for class naming collisions. m.class_collisions class_path, "#{class_name}" # API and test directories. m.directory File.join('air-source', class_path, class_name) # 一...
本連載では、Adobe Flex 2/3 に対応したコンポーネントの作り方を紹介します。Flex を使えば、Web ブラウザ上に複雑なインターフェースを持つアプリケーションを作ることができます。しかも、自分で標準のコントロールを拡張してコンポーネントを作るのも簡単です。本稿ではどんな手順でコンポーネントを作っていくのかを紹介します。 第一回目の今回は、チェックボックスのつ...
Flexアプリケーションの開発時に陥りやすい、一般的な誤りについて解説します。
Eclipse用AIRアプリケーション開発支援プラグイン「AIR GEAR 1.0.0」が2日にリリースされた。オープンソースで公開されており、Eclipse Public License 1.0内で自由に使用することができる。「GUIを使った開発」「ActionScript/MXMLを使ったAIR開発」「簡単にできるパッケージ作成」など、AIR開発を強力に支援するプラグインとなっている。 ソースはSourceForgeにて公開されている。jarファイルを...
AIR,Flex,ActionScriptの本をまとめてみました。 サンプルプログラムも載っけてます。 Flex(和書) 画像タイトルコメントソース Adobe Flex 2プロフェッショナルガイド Windows & Macintosh対応クラスの説明が詳しい。あとは一通りのFlexの機能の説明○ Flex3.0SDKで学ぶActionScript3.0入門―プログラミングの基礎からAIRアプリケーションの作り方まで初心者向け。最初の一冊目にいいかも○ Fla...
Flex Builder3は、AIRと併せてWebデザイナー向け雑誌で多く取り上げられ、話題になっています。しかし、WebデザイナーはFlash CS3を使っていますので、あまり必要性を感じていない方も多いのではないでしょうか。今回は、その辺りを検証しながら進めていきたいと思います。 「第1回:Flex Builder 3って何ができるの?」では、文字表示だけの簡単なSWFファイルをFlex Builder 3で作成し...