![]() |
|
機能 | 新しいスプライトを作成します。 |
---|---|
入力値 |
0と4は画面端を表し、2が中心です。 |
注意 |
|
![]() |
|
機能 | スプライトを削除します。 |
---|---|
入力値 | 削除するスプライトの名前 |
注意 | 削除したスプライトは画面から消えて、他のスプライトと衝突しなくなります。 |
![]() |
|
機能 | スプライトを現在向いている方向に移動します。 |
---|---|
入力値 | 移動する距離 |
注意 | 画面端を超えて移動することはありません。 |
![]() |
|
機能 | スプライトを回転させて、向きを変えます |
---|---|
入力値 |
|
注意 | 45°ごとではない数字を入れると、直前の45°ごとの数字に変換されます。
|
![]() |
|
機能 | スプライトが画面端にあり、かつ、画面端の方向を向いていれば、反射させます。 |
---|---|
入力値 | 特になし。 |
注意 | 反射するとスプライトの向きが180°変わります。 |
![]() |
|
機能 | スプライトの様々な情報を取得します。 |
---|---|
入力値 |
|
戻り値 | パラメータで指定したスプライトの値 |
注意 | 特になし。 |
![]() |
|
機能 | スプライトの様々な情報を設定します。 |
---|---|
入力値 |
|
注意 | 範囲外の値を設定した場合、値が自動的に切り詰められます。 |
![]() |
|
機能 | スプライトの様々な情報を変更します。 |
---|---|
入力値 |
|
注意 | 範囲外の値を設定した場合、値が自動的に切り詰められます。 |
![]() |
|
機能 | スプライトが他のスプライトと同じ位置にあるかどうか調べます。 |
---|---|
入力値 | 同じ位置にあるか調べる相手のスプライト |
戻り値 |
|
注意 | 同じ位置にあるというのは、スプライトが存在していて、X・Y座標がいずれも等しいことです。 |
![]() |
|
機能 | スプライトが画面端にあるかどうかを調べます。 |
---|---|
入力値 | 特になし。 |
戻り値 |
|
注意 | 画面端というのは、X座標またはY座標が0か4のときです。 |
![]() |
|
機能 | 点数を増やします(アニメーションつき) |
---|---|
入力値 | 増減させる点数 |
注意 | アニメーションを表示させたくない場合は、「点数を設定する」を使いましょう。 |
![]() |
|
機能 | 点数を取得します。 |
---|---|
入力値 | 特になし。 |
戻り値 | 現在の点数 |
注意 | 点数の初期値は0です。 |
![]() |
|
機能 | 点数を設定します。 |
---|---|
入力値 | 設定する点数 |
注意 | マイナスの値は設定できません。 |
![]() ![]() |
|
機能 | ライフを設定します。 |
---|---|
入力値 | 設定するライフ |
注意 | マイナスの値は設定できません。ライフの初期値は3で、0になるとゲームオーバーです。 |
![]() ![]() |
|
機能 | ライフを増やします。 |
---|---|
入力値 | 増やすライフ |
注意 | 特になし |
![]() ![]() |
|
機能 | ライフを減らします(アニメーション付き) |
---|---|
入力値 | 減らすライフ |
注意 | ライフが0になるとゲームオーバーです。 |
![]() |
|
機能 | ゲーム開始のアニメーションとともにカウントダウンとを開始します。カウントダウンが0になるとゲームオーバーです。 |
---|---|
入力値 | カウントダウンの時間(ミリ秒) |
注意 | 500ミリ秒より短い時間は設定すると、500ミリ秒になります。 |
![]() |
|
機能 | ゲームオーバーのアニメーションを表示し、点数を表示、を繰り返します。 |
---|---|
入力値 | 特になし。 |
注意 | ゲームオーバーになるとスプライトの表示はなくなりますが、裏側の処理は動き続けています。 |
![]() |
|
機能 | アニメーションの表示を一時停止にします。 |
---|---|
入力値 | 特になし。 |
注意 | 一時停止中でも、アニメーション以外は動いています。 |
![]() |
|
機能 | アニメーションの表示を再開します。 |
---|---|
入力値 | 特になし。 |
注意 | 再開時に最新のスプライトの状態を描画します。 |