「赤い四角を捕まえろ!」あと少し 【解決】
投稿者: きゅうり 投稿日:2011/09/11 17:29
今、新ゲーム「赤い四角を捕まえろ!」を作っています。
質問は解決しました。コメントしてくださった方、ありがとうございました。
ツイート
質問は解決しました。コメントしてくださった方、ありがとうございました。
コメントする
コメントするには、ログインする必要があります。
コメント一覧
きゅうり(投稿日:2011/09/11 20:21,
履歴)
解決しました。ありがとうございます。
フリーズではなく無限ループですよっと。
自分で仕込んだ以上は覚悟しないとw
まず、スプライトを使うのであればshowImagePosition()は不要です。
逆に画像が出れば良いだけならdrawCanvas()は不要になります。
おそらくスプライトの方が表示動作が早くなると思われます。
それから注意点として
の直後のendをひとつ、直前に移動させましょー。
キー入力がある場合だけwhile hasInput()~endの中が繰り返されるので、そうで無い場合に画面を更新しないと、待ってても何も変化が無い事になります。
参考スクリプト/つくってみよう2-0
自分で仕込んだ以上は覚悟しないとw
まず、スプライトを使うのであればshowImagePosition()は不要です。
逆に画像が出れば良いだけならdrawCanvas()は不要になります。
おそらくスプライトの方が表示動作が早くなると思われます。
s=createSprite(画像番号) #スプライトの準備 setSpriteRect(うんたらかんたら) #位置を変えるとき setSpritePosition(s, getVariable("X座標"),getVariable("Y座標"))
drawCanvas(); waitTime(30)
キー入力がある場合だけwhile hasInput()~endの中が繰り返されるので、そうで無い場合に画面を更新しないと、待ってても何も変化が無い事になります。
参考スクリプト/つくってみよう2-0