- 2010-05-07 (金) 10:02
- FlashDevelop
FlashDevelop3.1.1がリリースされましたね。
3.1.0でプロファイルを使う場合には、いくつか手順を踏まなければいけませんでした。
3.1.1でのプロファイルの使い方
表示>プロファイラを選択します。
するとプロファイルパネルが表示されます。
プロファイルを使いたい場合は、めざまし時計をクリックします。
すると、めざまし時計の緑色の三角形アイコンが赤色の四角形アイコンに変化します。
あとは、ムービープレビューするだけ…
オブジェクトタブ
何となく使い方が分かったような…
package
{
import flash.display.Sprite;
/**
* ...
* @author flabaka
*/
public class Main extends Sprite
{
private var _sp:Sprite;
public function Main()
{
_sp = new Sprite();
_sp.graphics.beginFill(0);
_sp.graphics.drawRect(50, 50, 50, 50);
_sp.graphics.endFill();
addChild(_sp);
}
}
}
上記のような簡単なコードで検証してみました。
プロファイルパネルを開いて、プロファイルを開始しておいて、ムービープレビューを実行。
すると、プロファイルパネルにいろいろ表示されるので、Spriteクラスをダブルクリックしてみます。(この時、swfファイルは開いたまま)
すると、オブジェクトタブが開かれます。
ツリーを展開すると、どの関数内でSpriteが使われているのかを知ることが出来ます。
Spriteがコード内に二つある場合は、オブジェクトタブ内にも二つ表示されます。
ライブオブジェクトタブ内のSpriteクラスをクリックすると、FlashDevelopの出力パネルに以下のものが表示されます。
[Stacks] flash.display::Sprite
Spriteクラスですよ~! と教えてくれます。
こんな感じで、ライブオブジェクトタブ内のクラスをダブルクリックすれば、詳細情報をオブジェクトタブ内に表示してくれる、ってとこでしょうか…
ガベージコレクションの実行の使い方をイマイチ理解していないので、分かり次第、追記予定。
Comments:0
Trackbacks:1
- Trackback URL for this entry
- http://flabaka.com/blog/wp-trackback.php?p=2428
- Listed below are links to weblogs that reference
- FlashDevelop3.1.1のプロファイラを使ってみる from flabaka
- trackback from TONPOOBLOG 10-05-12 (水) 19:40
-
FlashDevelop3.1.1+FlashIDEでプロファイラは使えるのか?
昨日は第35回Flash OOP 勉強会『Flash OOP presents/Flash開発環境自慢大会!』に参加。そこでFlashDevelop担当の馬鹿全さんが紹介してくれた機能のうち、魅力的だったもののひとつがプロファイラ…






