2026年10月30日

さんさんタウン

変数のこのスプライトのみをそれぞれのスプライトにコピーするときは、 このスプライトのみのコードをほかのスプライトまでドラッグアンドドロップすることで コピーできます。 今回のように多くのこのスプライトのみの変数を使うときは便利なテクニックです。 To copy “for this sprite only” variables to another sprite, simply drag and...
スプライト別に ”このスプライトのみの変数を作るとき” は 別のスプライトから、このスプライトのみの変数が入ったコードを別スプライトへコピーすると 変数作成の手間が省けます。 ちょっとした時短テクニックとしてお使いください。   When you create a variable that is only for a specific sprite,...
三角関数を使う理由は、波を出したいとき。 ゆっくり上がって下がるという処理をIF文で作ることはできますが、 三角関数の使い方を知っていたら、一行で作ることができます。 あと、ぐるぐる回る動きも三角関数で作れますね。 The reason for using trigonometric functions is to create wave-like motion. You can...
当たり判定を取るときは、処理の順番が大事。 当たったかどうかを判定してから、どの方向から当たったかを見ると きれいに処理がつながります。 当たり判定がうまく行かない場合は処理の順番に気をつけるといいかもしれないですね。 When handling collision detection, the order of processing is important. First, check whether...
ループの中で連続的に処理を入れる場合、確定的な処理が発生すると、ループを途中で抜け出し、次のフレームに処理を進める必要があります。 多数の当たり判定があるものは優先度をつけて、ループ条件を付ける必要がありますね。 When runnin continuous processing inside a loop, if a certain condition is met, the loop...