【Scratch 小ネタ】円周上をぐるぐる回す

【Scratch 小ネタ】ぐるぐる回転

スプライトが円周上をぐるぐる移動するスクリプトです

【Scratch 小ネタ】ぐるぐる回転

プロジェクトはこちら
円周をぐるぐる回す Scratchで作成

スクリプトはこのようになります。「x」と「y」が回転の中心点、「半径」が回転する円の半径です。このスクリプトではx座標とy座標の計算で同じ半径の値を利用していますが、異なる値にすると楕円軌道を移動します。あと、角度の増やす量をマイナスにすると時計方向に回転します。いろいろ数値を変更して試してみてください

【Scratch 小ネタ】ぐるぐる回転

回転させながら前進させたい場合は・・・

【Scratch 小ネタ】ぐるぐる回転

このようなスクリプトを追加すればOKです。左端まで移動したら右端から再び登場します

【Scratch 小ネタ】ぐるぐる回転

シューテングゲームの敵の動きなどに使えそうです

Scratch 3.0に対応した書籍です[PR]

タイトルとURLをコピーしました