- 一人で完成まで頑張るの寂しいからかまって [無断転載禁止]©2ch.net
758 :60 某犬犬 ◆HzfAAjcl8nz1 []:2019/12/14(土) 15:52:24.34 ID:G2I+cy/Z - ボス攻撃のスプライトのチラつきを実装した
ボス攻撃のピクチャの最大数を 「ピクチャ数 = Nウェイ攻撃 x ボス最大数」 にすると滅多に使い切れ無いのに 無駄に確保して仕舞うので 「ピクチャ数 = 32」 とか適当に設定して この中で遣り繰りする するとピーク時にピクチャが 足り無くなる事が有り得るので ピクチャを複数のキャラで共有して フレーム毎に交代で描画する様にした 「描画開始」 ・フリッカーN = 1 「描画ループ」 ・ピクチャN >= ピクチャMax なら ・フリッカーN++ ・N = (現在フレーム % フリッカーN + 1) ・N == フリッカーN なら ・描画フラグ = On ・違うなら ・描画フラグ = Off ・ピクチャN %= ピクチャMax ・垂直同期待ち ・描画フラグ == On なら 描画
|
- 一人で完成まで頑張るの寂しいからかまって [無断転載禁止]©2ch.net
759 :60 某犬犬 ◆HzfAAjcl8nz1 [sage]:2019/12/14(土) 15:53:42.73 ID:G2I+cy/Z - ファミコンの横16ドットのスプライトが
水平に4個を超えて並ぶとチラつくのと 原理的に同じ技術を使ってる 何にも考えて無いとスプライトが チラつくどころか消えて 見え無い敵が襲って来る事になる チラつきには文句言わずに感謝すべき
|
- 一人で完成まで頑張るの寂しいからかまって [無断転載禁止]©2ch.net
760 :60 某犬犬 ◆HzfAAjcl8nz1 [sage]:2019/12/14(土) 16:19:58.66 ID:G2I+cy/Z - ツクールの場合は
ピクチャ数が最大を超える度に ・ピクチャN %= ピクチャMax ・垂直同期待ち とするだけでも1フレームの チラつき表示が出来る 逆に、狙って無いのに ピクチャが勝手にチラつく時は ピクチャ番号が被ってるバグを 疑うと良い
|