メイン コーダーズルーム【スクリプト系】 MCの移動でカクつく | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kenken5050 | Åê¹ÆNo.45573 投稿日時: 2010-8-25 10:12 |
新米 居住地: 投稿: 6
使用環境:
winXP actionscript3 Flash cs3 |
MCの移動でカクつく いつもお世話になっております。
as3 flashcs3 で作成しています。 ぷよぷよのような落下物のパズルゲームを作成しているのですが 45x45サイズの画像で構成されたMCのブロックを10個ほどつなげて落下させると落下時の移動が2,3個の落下とくらべて少しカクカクするのですがこれは何が原因なのでしょうか? FPSは調べているのですが、フレーム落ちしてるわけではないと思います。 原因がわかる方、ご教授お願い致します。 |
ひろゆき | Åê¹ÆNo.45574 投稿日時: 2010-8-25 10:31 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: MCの移動でカクつく まず、使用環境は「アカウント編集」で記載しておきましょう。
#その他の項目に記入すれば表示されます。 ムービークリップの動きが「かくかく」してしまう原因には、さまざまな原因が考えられます。 なので、具体的なスクリプト、あるいは、具体的なflaファイル等を提示された方が良いように思います。
|
kenken5050 | Åê¹ÆNo.45575 投稿日時: 2010-8-25 17:23 |
新米 居住地: 投稿: 6
使用環境:
winXP actionscript3 Flash cs3 |
Re: MCの移動でカクつく 返信ありがとうございます。
アカウント編集の件ありがとうございます。 単純に配列でMCを10個ほど縦に並べ、全部のMCのyを毎フレ1づつ足しているだけですがこんなものでもソースは必要でしょうか?。 |
ひろゆき | Åê¹ÆNo.45577 投稿日時: 2010-8-25 17:44 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: MCの移動でカクつく 必要でないと思われるのであれば、提示しなくても問題ないでしょう。
ただ、何が原因なのか、特定するのはご自分でどうぞ。 スクリプトに問題があるのか、画像側に問題があるのか、特定できないので、 問題がありそうな部分を1つ1つつぶすしかありませんが。
|
tetsuo_119 | Åê¹ÆNo.45590 投稿日時: 2010-8-26 17:35 |
新米 居住地: 投稿: 10
使用環境:
|
Re: MCの移動でカクつく 以下のコードでどうでしょうか?
ちなみにFTPは30以上にして下さい。 for (var i=0; i < 10; i++) { var mc:MC = new MC(); mc.x = 46 * i; addChild(mc); mc.addEventListener(Event.ENTER_FRAME, down); } function down(e:Event) { e.target.y += 1; } //リスペクトしてください。 |
ゲスト | Åê¹ÆNo.45592 投稿日時: 2010-8-26 18:59 |
Re: MCの移動でカクつく こんにちは。横から失礼いたします。
当スレッドのやりとりで把握しかねているところが多々ありますが、話の流れからして推測すると次のようなことを検討・調査されると解決する気がします。 ・フレームレートが低下してカクカク動いているように見えるのであれば、描画の負荷やスクリプトの実行負荷を下げることを検討されたほうがいいかもしれません。 ・画像(ビットマップ)の動きが滑らかでない、というのであればスムージングを適用すれば解決するかもしれません。 ・描画負荷が高い場合は、画像のサイズを小さくしたり、描画の画質を「高」よりも低い設定にしたりすることで解決されるかもしれません。 他にも描画モードやフィルターなどを使っている場合は、それらも影響しますので、フォーラムで質問する場合は、flaファイル等を具体的に示される方がてっとり早いと思います。 ・似たような Flash のサンプルを探して、同じ現象が発生していないか比較検討してみるのもおすすめします。wonderfl というサイトでは、スクリプト付きで多くの Flash のデモが投稿されていますので、探してみると似たようなデモはたくさん見つかるでしょう。 http://wonderfl.net/ ・MovieClipのインスタンスにEvent.ENTER_FRAMEをイベント登録する際は、一般的にEvent.ENTER_FRAMEは一箇所にまとめたほうが高速だといわれています。これは次の記事の[第二技]の段落が参考になりますので、ご覧ください。 http://www.atmarkit.co.jp/fwcr/design/tool/flash_tuning03/01.html |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |