強火で進め

このブログではプログラム関連の記事を中心に書いてます。

FlasCC

インラインで AS3 のコードを使用する

インラインで AS3(ActionScript 3) のコードを使用するサンプル。 ※ビルド方法についてはこちらを参照。 #include <AS3/AS3.h> #include <Flash++.h> int main() { double somenumber = 9.0; double result = 0.0; inline_as3( "%0 = Math.sqrt(%1);\n" : "=r"(result) : "r"(somen</flash++.h></as3/as3.h>…

スプライト、シェイプを使う

※ビルド方法についてはこちらを参照。 #include <AS3/AS3.h> #include <Flash++.h> using namespace AS3::ui; int main() { // ステージ(Stage)を作成 flash::display::Stage stage = internal::get_Stage(); // シェープ(Shape)を作成 flash::display::Shape myShape = flash::dis</flash++.h></as3/as3.h>…

Flash 固有の機能を呼び出す方法

Flash C++ Compiler(FlasCC)では以下の様なヘッダファイルをインクルードすると Flash 固有の機能が呼び出せる様になります。 #include <AS3/AS3.h> #include <Flash++.h> しかし、これらの機能を使った場合にはビルド時のオプションを追加しないと以下の様なエラーが発生します。 </flash++.h></as3/as3.h>…

Flash C++ Compiler(FlasCC) の使い方

Flash C++ Compiler(FlasCC、コードネーム「Alchemy」) をダウンロードしてみた所、サンプルがたっぷり付属してました。このサンプルを Mac でビルドする方法を解説します。 (2012/12/05 追記) Windows でビルドする場合の解説はこちらのブログが詳しいです…