トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     ActionScript3.0のすごいところって?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
youich
Åê¹ÆNo.27080
投稿日時: 2006-7-19 19:04
職人
居住地: kobe
投稿: 349
使用環境:
Re: ActionScript3.0のすごいところって?
引用:

Fla4manさんは書きました:
なんかAS2の数字が異様に大きすぎると思うのですが

Flash5フォーマットで
forループ100万回で内部で変数に加算するという同様のものが

+=1 相当で800ms
n=n+1 相当で1sでした。
ちなみに結果はtraceを使わずにテキストフィールドへ出力しています。

そんな早いんですか?(^^
かは解らないですけどPlayer8、7ではASFunction2+ローカル変数を使うのと
使わないのではかなり違うと思います。Player6以降早くなったっていうのもそこが
おおきなポイントですよね。

var t0 = getTimer();
var n:Number = 1;
for (var i = 0; i<1000000; i++) {
	n += 1;
}
t1 = getTimer()-t0;
trace(t1);

//----------------------------------------

function foo() {
	var t = getTimer();
	var n = 1;
	for (var i = 0; i<1000000; i++) {
		n += 1;
	}
	trace(getTimer()-t);
}
foo();

出力
9544
2611

先の森さんのサンプルをローカル変数を使う様にすると
http://as-coders.nct.jp/yo/bm/
ぐらいまでいけるんじゃないかとおもうけど、でもやっぱり9とは全然差がありますね。
引用:

あとこれはAS2 とAS3という言語の問題ではなくて

マクロメディアVM1 V.S. アドビ VM2であり

それは言えると思うけど、VM2がAS3でしか走らない仕様だし。。。


----------------
- yo

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ActionScript3.0のすごいところって? ymori 2006-7-18 17:52
     Re: ActionScript3.0のすごいところって? manabe 2006-7-18 21:42
     Re: ActionScript3.0のすごいところって? rindo 2006-7-18 22:01
       Re: ActionScript3.0のすごいところって? ymori 2006-7-19 13:47
         Re: ActionScript3.0のすごいところって? rindo 2006-7-19 16:00
           Re: ActionScript3.0のすごいところって? Fla4man 2006-7-19 17:38
           » Re: ActionScript3.0のすごいところって? youich 2006-7-19 19:04
               Re: ActionScript3.0のすごいところって? ymori 2006-7-19 21:41
                 Re: ActionScript3.0のすごいところって? rindo 2006-7-20 22:25
                   Re: ActionScript3.0のすごいところって? rindo 2006-7-27 18:07
                     Re: ActionScript3.0のすごいところって? ymori 2006-7-27 22:05
                       Re: ActionScript3.0のすごいところって? riikuni 2006-8-10 21:52
                 Re: ActionScript3.0のすごいところって? youich 2006-7-21 4:05
     Re: ActionScript3.0のすごいところって? AsahiYuho 2006-7-18 23:13

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops