タグ

ブックマーク / www.be-interactive.org (3)

  • BeInteractive! [知っていると得をするActionScript3.0新文法]

    知らないと損をするActionScript3.0の新文法をまとめて紹介します。 複数の変数の出力が楽に:trace 引数に変数を複数渡すと、自動的にスペースで区切って表示をしてくれます。 var a:int = 0; var b:String = 'hgoe'; trace(a, b); // Output: 0 hoge 要素の巡回が楽チン:for each 今まで、配列の要素を巡回するのは、次のようにするのがセオリーでした。 for (var i:Number = 0; i < list.length; ++I) { trace(list[i]); } しかし、もうこんな面倒な事は必要ありません。次のように書けば、list内の要素がひとつずつelementに代入されてループします。 for each (var element:Object in list) {

    yuki78
    yuki78 2009/10/19
    いまさらだけど勉強になる。
  • BeInteractive! [AS3で、どこでも簡単にスタックトレースを取る] flash actionscript

    「この関数一体何処から呼ばれてんだよ!!」って思う事ありますよね。そんなとき、以下のコードで簡単にスタックトレースを取る事が出来ます(デバッグプレーヤーのみ)。 trace(new Error().getStackTrace());

    yuki78
    yuki78 2008/01/16
  • BeInteractive!

    は何をしているかってーと、iPhone 開発してますあいふぉーん。あ、Flash が嫌いになったとか愛想つかしたとかいうわけじゃないですよ。ってか Objective-C はキモイ。とてもキモイ。[] がキモイ。ActionScript で書きたい。Cocoa は良いヤツなんだけどね...。ちなみに Interface Builder で色々設定するのって、なんとなく、fla ファイルに ActionScript ガンガン書くのに通じるようなものがある気がして、慣れてきたら全部 Objective-C ベースでやっちゃいそうな気がするとかしないとか。そんでさ、UIKit なんですけど、まあ基的には良く出来てるんですよ。僕みたいな生半可 UIKiter が数日で動くもの作れちゃうわけですからね。でもね、ちょっと凝ろうとしたりとか細かいことやろうとするとやり方が分からんことが多いのですよ。U

  • 1