スクリプト/つくってみよう2-3(履歴ID:50)

最終投稿者:Nyan mini rurun9 更新:2011/08/24 22:10:04
爆走少女らん】を作っています。
スクリプト/つくってみよう2-2 のつづき。

チャプター2
#ゲームの初期値の設定

sv("a",1) #アニメ用, 0 または 1
sv("hit",false) #女がダメージ中かどうか

girl=0; inu=1; suika=2  #キャラ番号の指定

gv("x")[girl]=200; gv("y")[girl]=350 #女スタート位置
gv("s")[girl]=800 #残りライフ
setSpritePosition(gv("h")[girl], gv("x")[girl],gv("y")[girl])

gv("x")[inu]=800; gv("y")[inu]=400 #犬スタート位置
gv("s")[inu]=rand(64)+8 #進む速さ

gv("x")[suika]=800; gv("y")[suika]=rand(300)+50 #スイカスタート位置
gv("s")[suika]=rand(64)+8 #進む速さ

anime() #キャラの表示
life(0) #ライフゲージの表示
drawCanvas() #キャンバス更新
setCanvasVisible(true)

sv("keepL",false) #ボタン押しっぱなしチェック用
sv("keepR",false)
sv("jump",false) #ジャンプの上昇中かどうか
変数に初期値を与えてから、ゲーム開始前の画面を準備しています。

犬とスイカの位置は画面外から、速さはランダムで動き出すようにセットしています。
この、スプライトを画面外に配置して見えなくする方法は何気に重要です。
毎回スプライト毎削除してしまうと、createSpriteから作り直さないといけなくなるからです。


つづく⇒ スクリプト/つくってみよう2-4 爆走少女らんchap3

スクリプト/つくってみよう0 基礎
スクリプト/つくってみよう1 配列
スクリプト/つくってみよう2-0 キー入力とスプライト
スクリプト/つくってみよう2-1 爆走少女らんchap0
スクリプト/つくってみよう2-2 爆走少女らんchap1