忍者ブログ
ただメモ書き
2017/12 12345678910111213141516171819202122232425262728293031
Posted by at 04:18:05
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Posted by くろっく at 00:44:16
長くなったので分割。

・実装方法2
タイマーを利用して、強制的にフレーム表示を行っていく。
FPS設定の自由度が高い反面、慣れないと扱いに苦労すると思います。
(07/11/28版~)

例)
--- スプライト(spr) ここから ---
1:CG1(0フレーム)
  :停止

2:CG2(0フレーム)
  :停止

(以下繰り返し)

--- スプライト(spr) ここまで ---

--- 管理用スクリプト(設定) ここから ---
ID = setInterval(anime , speed);

// 処理関数
function anime()
{
  spr.gotoAndStop(spr._currentframe + 1);
  updateAfterEvent(); // 強制更新
}

--- 管理用スクリプト(設定) ここまで ---

--- 管理用スクリプト(解除) ここから ---
clearInterval(ID);

--- 管理用スクリプト(解除) ここまで ---

設定のスクリプトの speed の値によって速度を変更できます。
実際に速度を変更する場合は、まず解除を行ってから再び設定を行ってください。
表示するスプライトには停止をきちんと入れないと妙な動作の原因となるので要注意。
PR
Comments
Post a Comment
Name :
Title :
E-mail :
URL :
Comments :
Pass :   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
TrackBack URL
TrackBacks
連絡先
clock(ドット)miku(アットマーク)gmail.com
お知らせ
コメント・トラックバックは承認後に表示されます。 また、レスが必要な場合はメールにてお願いします。 (詳しくはここ)
最新記事
(08/02)
(03/24)
(03/24)
(03/17)
(03/17)
最新コメント
[11/22 くろっく]
[11/21 シガタケ]
[11/16 くろっく]
[11/16 NONAME]
最新トラックバック
ブログ内検索
その他
Analyzed by NinjaTools
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]