トピック

アニメーションについて

いきなりですが右ボタンを"押してる間だけ"そのアニメを実行するプログラムをつくりたいです。IF THEN文では押されたらなので1コマめしか表示されない。
0そうだね
プレイ済み
返信[1]
親投稿
書くの忘れてたけど止まったらそのアニメは実行してある。 SYSでつくって確認したアニメより遅い気がするが……。
0そうだね
プレイ済み
返信[2]
親投稿
げんや genya0519
こんな感じにかけば、右ボタンが押されているときだけに色々できると思います。 (ぼくはスプライト初心者なので、このプログラムではPRINT文を表示させてます)
0そうだね
プレイ済み
返信[3]
親投稿
だにえる haru2016nen
@L IF ボタン THEN INC ANIM アニメーション GOTO@L 具体的にどんな動き?
0そうだね
プレイ済み
返信[4]
親投稿
??? a02b28
ボタンを押されたことを条件にアニメを再生し、repeat-untillでキーの状態を連続的に取得 ボタンが離されたことを条件にループを抜けてアニメを停止 これで行けると思いますがどうでしょう
1そうだね
プレイ済み
返信[5]
親投稿
かなり遅くなってしまいました! 急に用事ができたので……。 あっちなみにやってみたけどなぜかGOTO @()でエラー3がおきてしまいます。REPEAT命令はよくわからなかったです。
0そうだね
プレイ済み
返信[6]
親投稿
アニメは左上でちよっと見えるけど動いてるのでたぶんもんだいないとおもいます。
0そうだね
プレイ済み
返信[7]
親投稿
NeG TEAMNEG
押してる間だけ変数を加算していって 一定の値になったら 画像を切り替える方法もありますよ
0そうだね
プレイ済み
返信[8]
親投稿
??? a02b28
私の無理やり作成コードで良ければ試してみて下さいませ(最適化してません) @ANIME REPEAT B=BUTTON(1) UNTIL B==16 アニメの再生開始 REPEAT B=BUTTON(3) UNTIL B==16 アニメの停止 GOTO @ANIME
1そうだね
プレイ済み
返信[9]
親投稿
Hanzo rzsense
ご参考まで。
1そうだね
プレイ済み
返信[10]
親投稿
押してる間アニメを再生するのができました!
1そうだね
プレイ済み