クローンごとに体力を持つには、変数をこのスプライトのみの設定で作成する必要があります。 しかし、生成したクローンがすべて消えるカウントを作る場合はすべてのスプライトで変数を作成します。 If you want each clone to have its won HP, you need to create a...
塚口
自由落下させるためには、下へ引っ張られる速度を少しずつ増やしていくことで 落下しているように見せることができます。 落下速度はどんどん早くなるので、落下速度を調整しないと、 とても難しいゲームになるので注意です。 To simulate free fall, you can gradually increase the downward velocity of...
ねこを中心に動かすときは、変数を使って処理を進めます。 変数がたくさんになって、少しむずかしく感じますが、 やっていることは足し算と引き算だけなので自信を持って取り組みましょう! When you move the cat sprite from the center, you use variables to control...
角度は360度まで、361度は1度と同じ。 この理屈をSinに当てはめると、Sinの値で波が作れることが何となくイメージできます。 あとは角度の増加スピードを変えることで、 波の形を変得ることができるということを自分で試してみるのが分かりやすいですね。 Angles repeat every 360 degrees, so 361 degrees is the same as 1...
ループの中で連続的に処理を入れる場合、確定的な処理が発生すると、ループを途中で抜け出し、次のフレームに処理を進める必要があります。 多数の当たり判定があるものは優先度をつけて、ループ条件を付ける必要がありますね。 When runnin continuous processing inside a loop, if a certain condition is met, the loop...
水がよごれにぶつかったら、状態を変更して動きを変える。 変数で状態を変化させればOKです。 If the water collides with dirt, update its state and adjust its movement. This can...
ネイピア数を使うことで少しずつ大きくなる現象を自然に表現できます。 100円を1年で1割ずつ増やしていく場合は 利率 𝑟=0.1、時間t=10 年 のとき: 100×e^r×t =100×𝑒^0.1×10 という式を立てることができます。 ネイピア数の計算ができないシステムでは2.718を使うと近似できます。 Using the number e allows us to...
大きなソースコードを取り扱うときは、 区切りのいいところをみつけて、分割すると、 考えやすくなります。 When reading a large codebase.it’s helpful to identify its structure and divide it into...
中心点からものを回転させるには、 距離と何度ずつ回すか?という値があれば三角関数を使って回すことができます。 you can rotate from a center point. you need to decide how far from...
式が正しくても、入ってくる変数の値が 想定していたものと違っていたら思った動きになりません。 プログラム中は変数の値を正しく確認すると間違いに気づきやすいです。 you should fail when you have right faumula input not good value. you can...