2026年10月30日

授業報告

Scratchではatanしかないので、yがマイナスになると、角度の計算がおかしくなる。今回は条件を反転させる処理を入れていますが、他の言語ではatan2があるので、そちらを使ってyがマイナスになる状況でも対応できます。 atanは座標がわかれば、角度がわかるという便利な関数ですね。 Scratch only provides the atan function, so when the y-value is negative, the angle calculation...
バネの動きを作るには、目標となる座標と目標に近づくための移動値という2つの変数を作ると実現できます。 クリックした座標を目標となる座標。クリックした場所と、今の位置の距離を移動値として減衰させながら進めることで、目標の座標を超えても、再度方向を変えて移動するので、バネのように動きます。 To create spring-like motion, you can use two variables: a target position and a movement...
連なったキャラクターを少しディレイさせてジャンプさせる方法の一つとして、 見えない当たり判定をとばして、タイミングを取る方法があります。 当たり判定は、ジャンプするだけのあたりになります。 One method to make connected characters jump with a slight delay is to send...