少し前に作った、壁ではね返るcatのサンプルです。 RPGや脱出ゲームなどを作成される方はどうぞ。 (背景の壁たちもOKです) ・ @itakun16sabuさんにプログラムを使っていただき ました!ありがとうございます!
【仕組み】 ・壁全てを同じ色で作り、『〇色に触れた』ブロックで認識させる ・『もし "〇色に触れた" なら』 ⇒同じだけ x or y座標を対の方向に変える 〈例〉cat移動『x座標を"3"ずつ変える』(右に動かす + 反発『x座標を"-3"ずつ変える』(左に押し返す) = 同じだけ打ち消しあい、どうあがいても進めなくなる ~~~~~~~~~~~~~~~~~~~~~~~~ といった感じです