archive-com.com » COM » N » NITOYON.COM

Total: 757

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Alchemy でポインタを扱う - てっく煮ブログ
    self AS3 Val args ポインタを受け取る int p AS3 ArrayValue args PtrType p ポインタが指す値を返す return AS3 Int p AS3 Ptr PtrType がキーワード ActionScript3 側の実装例 ポインタは uint で受け取れますよ var lib CLibInit new CLibInit var obj Object lib init メモリを確保する var p uint obj myAlloc 9999 ポインタを渡して中身を受け取る var v int obj getPtr p ヒープの実装方法は AS3 にはご存知の通りポインタの概念はないんだけど どのように実現されてるんだろう また C 側では malloc で確保したメモリがヒープ上にあるように見えるはずなんだけど これはいったいどのように実現されているんだろう 答えは簡単 ByteArray でヒープがエミュレートされている ポインタの値はヒープのオフセット ByteArray の先頭から何バイト目かの値になるわけだ AS3 側から ByteArray でエミュレートされたメモリを直接参照するには

    Original URL path: http://tech.nitoyon.com/ja/blog/2009/01/14/alchemy-pointer/ (2016-02-13)
    Open archived version from archive


  • Alchemy で内部ログを出力するには環境変数 LOGLEVEL を設定する - てっく煮ブログ
    true confNoVector ENV NOASVECTOR true false setjmpAbuse ENV SETJMPABUSE true false confDebugger debug true false confNoDebugger debug false true push asc config Alchemy Debugger confDebugger config Alchemy NoDebugger confNoDebugger config Alchemy Shell confShell config Alchemy NoShell confNoShell config Alchemy LogLevel confLogLevel config Alchemy Vector confVector config Alchemy NoVector confNoVector config Alchemy SetjmpAbuse setjmpAbuse AS のコード gcc が吐き出す AS3 のコードはこんな感じ 中間ファイルの吐き出し方は Alchemy で中間ファイルを消さない設定 を参照 public var glogLvl int Alchemy LogLevel public

    Original URL path: http://tech.nitoyon.com/ja/blog/2009/01/13/alchemy-loglevel/ (2016-02-13)
    Open archived version from archive

  • Alchemy で中間ファイルを消さない設定 - てっく煮ブログ
    achacks as 3080 achacks exe 3080 achacks exe bc 3080 achacks o o が llvm の中間ファイル llvm dis を実行すればディスアセンブルできる llvm dis 3080 achacks o 3080 achacks o ll が生成される o から as が生成されるらしいので 比較すると面白いはず その他の環境変数 alc util を使えばその他の有用そうな環境変数を確認できる ALCHEMY HOME home nitoyon doc alchemy ALCHEMY VER 0 4a PATH home nitoyon doc alchemy achacks ADL ASC C Alchemy bin asc jar ACHACKS TMPS 1 LOG LOGLEVEL NOMEMUSER NOASVECTOR VISIBLEAIR NOASVECTOR

    Original URL path: http://tech.nitoyon.com/ja/blog/2009/01/09/alchemy-keep-intermediate-files/ (2016-02-13)
    Open archived version from archive

  • AS3で半径小さい円を描いて拡大したらいびつになってる - てっく煮ブログ
    0xff0000 s graphics drawCircle 0 0 0 1 s graphics endFill s scaleX s scaleY 200 s x s y 100 addChild s s new Sprite s graphics beginFill 0x0000ff s graphics drawCircle 0 0 0 2 s graphics endFill s scaleX s scaleY 100 s x s y 200 addChild s s new Sprite s graphics beginFill 0x006600 s graphics drawCircle 0 0 0 25 s graphics endFill s

    Original URL path: http://tech.nitoyon.com/ja/blog/2008/12/30/as-circle-skew/ (2016-02-13)
    Open archived version from archive

  • 最近 wonderfl に投稿したもの - てっく煮ブログ
    ニコ割ゲームっぽくしてみた forked from niconico Tetris Wonderfl Build Flash Online ぱーてぃくるシリーズ munegon さん の ぱーてぃくる を発見 飛び散るものを asahi com の新着タイトルに変更 asahi com ぱーてぃくる asahi com 自体は crossdomain xml を配置していないが 間に Yahoo Pipes を噛ますことで任意のドメインの RSS を拾ってこれる 減税 とか 女子高 といった言葉が飛び回っていてシュール Snow シリーズ Saqoosha さんの Snow がきれい きらきらの表現は 1 4 サイズのビットマップに縮小描画してsmoothingつきで拡大することで実現している テレビで文字が崩壊していくエフェクトを見て Snow と合体させることを決意 Hello Snow 風の表現に苦労したがとりあえずそれっぽくなったかな 重いのはご愛嬌 まとめ Fork したりされたりしてるうちに 見た目ががらっと変わったり 機能が追加されたりして楽しいですね Tweet 2008年12月28日 編集履歴 ActionScript AS3 を手軽に開発 投稿できるサービス Wonderfl がとてもいい感じ AS3で半径小さい円を描いて拡大したらいびつになってる

    Original URL path: http://tech.nitoyon.com/ja/blog/2008/12/28/recent-wonderfl/ (2016-02-13)
    Open archived version from archive

  • AS3 を手軽に開発・投稿できるサービス Wonderfl がとてもいい感じ - てっく煮ブログ
    リアルタイムでコンパイルしてプレビューできます Flex SDK と rascut を導入 すれば同じような感じで開発はできるんだけど 開発環境を整えることなくブラウザ上で手軽に試せるのがとてもよいですね お手本を元に勉強し放題 しかも 他の人のソースとかも見れて 気になるやつは Fork して自分でいじって遊ぶこともできる お手軽だー 私も Hello World Wonderfl Build Flash Online というソースを試しに作ってみたのですが それを Fork して いい具合に改造する人が出てきたり して それがまた愉快です ログインも簡単 実際に利用するには Open ID や Hatena Yahoo livedoor mixi などの ID でログインする必要があります こんだけ選択肢があったら どれかの ID は持ってるんじゃないでしょうか 手軽ですね いろんな意味で敷居を下げてくれる嬉しい楽しいサービスだと思います 今まで何となく敬遠していた人も これを機会に AS3 を楽しもう Tweet 2008年12月18日 編集履歴 ActionScript はてブ年鑑 2008年12月前半分 アップ 最近 wonderfl に投稿したもの Please enable JavaScript to view the comments powered by

    Original URL path: http://tech.nitoyon.com/ja/blog/2008/12/18/wonderfl-review/ (2016-02-13)
    Open archived version from archive

  • ActionScript 3.0 用デバッグ支援ライブラリいろいろ - てっく煮ブログ
    Flex に特化したインスペクタだが Flex 2 時代で開発が止まっている模様 サイト http www mikenimer com index cfm 2006 7 5 FlexDebugPanel 対応バージョン Flex2 SWF 内表示 機能 インスペクタ ThunderBolt コンソール出力機能をもったライブラリ このジャンルでは一番メジャー ログを Firebug に表示したり AIR 製の専用ビューワに表示したりできる 見やすい サイト http code google com p flash thunderbolt 対応バージョン ActionScript 2 0 ActionScript 3 0 Flash CS3 Flex 2 機能 コンソール Firebug に表示 or AIR 製専用ビューワ デモ AS2 AS3 参考 Flashのログ閲覧アプリThunderBoltをいれてみた level0 KAYAC log as Firebug にコンソール出力するためのツール シンプルなので個人的にはこれを愛用 最新のソースは

    Original URL path: http://tech.nitoyon.com/ja/blog/2008/10/16/as3-debug-library/ (2016-02-13)
    Open archived version from archive

  • "XRay" - ActionScript3 版の Firebug みたいなデバッグツール - てっく煮ブログ
    com blitzagency xray inspector flex2 Flex2Xray private function init void var xray Flex2Xray new Flex2Xray mx Script mx Application ビューワを起動する ログを表示するビューワは別途 SWF の形で提供されています 以下の URL からダウンロードして ブラウザで表示するなり スタンドアロン版 Flash Player で起動するなりしてください http www rockonflash com xray flex Xray zip Application View の Go ボタンを押すと 階層表示できます 左側のツリーを適度に開いていくと Flash の構造が丸見えですね 選択した DisplayObject は右側でプロパティが表示されてます 値を修正して反映することもできるので ちょっとした動作チェックも可能です このあたりは まさに Firebug みたいな感じですね デバッグログを出力する スクリプト側で次のようにすると XRay にログを出力できます 最初のほう import com blitzagency xray logger XrayLog スクリプトのどこか var

    Original URL path: http://tech.nitoyon.com/ja/blog/2008/10/15/xray-as3/ (2016-02-13)
    Open archived version from archive



  •