アットウィキロゴ
ProgramingTips
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

ProgramingTips

アニメーションさせる

最終更新:

gamexprogram

- view
管理者のみ編集可

共通>アニメーションさせる

キャラクターをアニメーションさせる処理です。
ゲームによっては無くてもいいですが、やはりないと寂しいですよね
今回使用する絵はこちら
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (hum_move.png)

ソースコード


実行結果


キーボードかゲームパッドの左右キーでアニメーションします

解説


anim = anim_counter /4 % AnimPattern;
animはアニメーションをするための変数です。
anim_counterを4で割っているのはアニメーション速度を遅くするためです。
anim_counterでAnimPatternの余りを出しているのは
0~AnimPatternを繰り返すためです。(0,1,‥,0,1,‥,という風に)

Src.Set(anim*PLAYER_WIDTH, 0, PLAYER_WIDTH, PLAYER_HEIGHT );
anim*PLAYER_WIDTHで読み込む位置を変えています。
これでアニメーションができるわけです。

<共通に戻る

添付ファイル
記事メニュー
最近更新されたスレッド
ウィキ募集バナー