投稿
Frog IK2525
質問です。まずこれをダウンロードしてください!
1そうだね
プレイ済み
返信[1]
親投稿
Frog IK2525
みたらわかる通り車なんですがドリフトLとRでドリフトさしたいんです!Rで右にLは左にドリフトさしたいんです!誰か教えてください!
0そうだね
プレイ済み
返信[2]
親投稿
Frog IK2525
0そうだね
プレイ済み
返信[3]
親投稿
Frog IK2525
ドリフトの対応のボタンをドリフト状態に離すと走り出しが少し速くなるという物です!
0そうだね
プレイ済み
返信[4]
親投稿
あきと SideBurnsM
一つ前の投稿よりもMiiVerseで全部作ってもらおうという感じがしますね。自分で考えてコードを書いてからうまくいかなかった時に質問するという風にしないと皆教えてくれませんよ。
1そうだね
プレイ済み
返信[5]
親投稿
くろんぬ C.ROD205
結構難しそうですね...
0そうだね
プレイ済み
返信[6]
親投稿
Frog IK2525
とりあえず頑張ってやってやってみます。次から気を付けます!
0そうだね
プレイ済み
返信[7]
親投稿
おちゃめ ochame_nako
教えてもらうというのは決して悪いことではないのですが、1つずつ順番に理解できた状態で先に進まないと単なるクレクレ君と何ら変わりが無くなってしまいます。 すでに教えてもらった部分で分からないことがあるならばその都度尋ねると良いでしょう。
1そうだね
プレイ済み
返信[8]
親投稿
おちゃめ ochame_nako
ちなみにそのプログラムの原型となった私が作ったものについてアクセル処理とエンジンブレーキ処理だけ説明をしておきます。 アクセル処理はIF B AND 16 THENでB AND 16がtrue(=0以外)の時に実行されます。 SPDがスピードでSPD=SPD+(SPD<4)/64のようにSPDが4より小さいとき1/64ずつ加算されるためスピードの上限が4になります。 上記IFでB AND 16がfalse(=0)の時にエンジンブレーキ処理をしています。 SPD=SPD-(SPD>0)/64のようにSPDが4より小さいとき1/64ずつ減算されるためスピードの下限が0になります。
0そうだね
プレイ済み
返信[9]
親投稿
おちゃめ ochame_nako
ここで「64」がどこから出てきた数字かが気になるかもしれません。 1/64より1/100の方がキリが良いと感じるでしょう。 しかし、プチコン3号は内部では2進数で処理しているため100で割るとどんどん誤差が出てきてしまいます。 そのため(SPD>0)で下限を0に設定しても誤差によってマイナスになってしまいます。 IF文で0未満になってないかどうかを判定すれば問題ないですが。
0そうだね
プレイ済み