メイン FLASH目安箱【バグ報告・要望】
インスタンスの種類とキー入力による処理負荷の差に関して | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| nemu90kWw | Åê¹ÆNo.8137 投稿日時: 2004-6-8 22:16 |
新米 ![]() ![]() 居住地: うどん 投稿: 2
使用環境:
FlashMX WinXP Home(SP1)Pentium4 2.0AGHz |
インスタンスの種類とキー入力による処理負荷の差に関して FLASHゲーム制作中、キー入力時に起こる不自然な処理落ちに頭を抱えていたのですが
どうも「大量のインスタンス」が原因っぽいということがわかったのでここに書いておきます。 というわけで、計測用フラッシュを作ってWindowsタスクマネージャからCPU使用率を見てみたところ、以下のような結果になりました。 これはまあ、仕方無いとしましょう。 問題はキーボードを使ったときです。 こっちはわけがわかりません。ただのグラフィックがキー入力を監視しているんでしょうか?(それにしても負荷が大きすぎるような…) ちなみに、画面サイズやFPSを変更しても結果は変わりませんでした。 これはバグなんですかねぇ… 追伸: よければみなさんも測ってみてください。(自分の環境が変なだけかもしれないし…) |
| まっつん | Åê¹ÆNo.8162 投稿日時: 2004-6-9 14:59 |
新米 ![]() ![]() 居住地: さいたま! 投稿: 18
使用環境:
Pro![]() (Pro持ってるけど未以降) |
Re: インスタンスの種類とキー入力による処理負荷の差に関して 興味があったので
・WindowsXP Pro ・Pentium4 1.0G ・メモリ1024M の環境にて検証してみました。 FLASH画面上でマウスをうろつかせた場合 1つのキーを押しっぱなしにした場合 たしかにグラフィックでKey押しっぱなしだとCPU負荷が高いですねぇ、 まったくもって不思議な現象です。 とりあえず、nemu90kWwさんの環境だけで 行ってる現象ではないようです、というご報告まで。
|
| nemu90kWw | Åê¹ÆNo.8191 投稿日時: 2004-6-10 23:09 |
新米 ![]() ![]() 居住地: うどん 投稿: 2
使用環境:
FlashMX WinXP Home(SP1)Pentium4 2.0AGHz |
Re: インスタンスの種類とキー入力による処理負荷の差に関して まっつんさん計測ありがとうございます。
自分の環境のせいではないと分かり、うれしいようながっかりしたような… それはさておき、どうも数値の差はキーを押しっぱなしにした場合における文字の入力間隔が関わっているようです。 試しに遅くしてみたところ30%辺りまで下がりました。(まぁこれは個人ごとの設定なので根本的な解決にはならないんですが) いずれにせよ、グラフィックの場合にやたら高くつくというのは変わりませんね。 現状ではキー入力を使う際のグラフィックインスタンス数に注意しておくしかないでしょう。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン


FlashMX
WinXP Home(SP1)

(Pro持ってるけど未以降)
