HTML convert time to 0.006 sec.


ヘルプ日本語訳/The Active object/Expressions

Last-modified: 2010-10-06 (水) 17:01:53

ヘルプ日本語訳 > The objects > Inventory > The Active object > Expressions

 

数式 Edit

アクティブオブジェクトの数式は,スプライトや動作や変数の基本の数式です.多くのほかのオブジェクトでこの数式のリストを見かけるでしょう.

動作 Edit

速度 Edit

オブジェクトの速度を 0(停止)から 100(最高速)の値で返します.

加速 Edit

オブジェクトの加速値を 0(加速なし)から 100(即時加速)の値で返します.

減速 Edit

オブジェクトの減速値を 0 から 100 の値で返します.

現在の動作の番号を取得 Edit

一つ以上の動作を定義している場合,現在の動作番号を返します.最初の動作の動作番号は 0 です.

アニメーション Edit

現在の方向の値 Edit

オブジェクトの現在の方向を 0 から 31 の値で返します.

現在のフレーム Edit

アニメーションの現在表示されているフレームの番号を返します.最初のフレームの番号は 0 です.

現在のアニメーション値 Edit

現在表示されているアニメーションの番号を返します.アニメーションを表す数は次の通りです.

  • 0:停止
  • 1:歩く
  • 2:走る
  • 3:現れる
  • 4:消える
  • 5:バウンス
  • 6:発射
  • 7:ジャンプ
  • 8:落ちる
  • 9:登る
  • 10:しゃがむ
  • 11:立ち上がる
  • 12以上:ユーザーアニメーション

半透明率を取得 Edit

インクエフェクトを半透明に設定している場合,半透明率を返します.値は 0 から 128 の範囲です.

位置 Edit

X座標 Edit

オブジェクトの水平な座標を返します.

Y座標 Edit

オブジェクトの垂直な座標を返します.

左端のX座標 Edit

オブジェクトの左端の水平な座標を返します.(ホットスポットの位置により,オブジェクトの X 座標と異なる場合がある)

右端のX座標 Edit

オブジェクトの右端の水平な座標を返します.

上端のY座標 Edit

オブジェクトの上端の垂直な座標を返します.

下端のY座標 Edit

オブジェクトの下端の垂直な座標を返します.

アクションポイントのX座標 Edit

アクションポイントの水平な座標を返します.

アクションポイントのY座標 Edit

アクションポイントの垂直な座標を返します.

レイヤーを取得 Edit

オブジェクトのレイヤーのインデックスを返します.レイヤーのインデックスは 1 から始まります.

Edit

値 A から M Edit

変数 A 〜 M の内の一つから値を読み出せます.

値 N から Z Edit

変数 N 〜 Z の内の一つから値を読み出せます.

可変文字列 Edit

10個の可変文字列 A 〜 J の内の一つから文字列を読み出せます.

インデックスによる変数 Edit

変数の一つをインデックスから値を読み出せます.(インデックスは 0 から始まります)

インデックスによる可変文字列 Edit

可変文字列の一つをインデックスから文字列を読み出せます.(インデックスは 0 から始まります)

固定値を読み出し Edit

オブジェクトの固定値を読み出します.固定値はオブジェクトのインスタンスに固有の値です.アプリケーション内で同じ値を持ったオブジェクトは存在しません.固定値からオブジェクトを見つける条件「固定値と比較」で使ってください.

1つの内部フラグの値 Edit

内部フラグのうちの一つの値を読み出します.(フラグは 0 から 31 です)フラグが無効なら値は 0 になり,フラグが有効なら値は 1 になります.

RGBを取得... Edit

オブジェクトの現在のイメージの一点の色を読み出せます.判定を行うX座標とY座標を入力してください.するとこの関数はその点の RGB 値を返します.RGB 値は Red, Green および Blue の構成要素から以下の式で計算できます.
RGB値 = B*65536 + G*256 + R.
RGB 値から R,G,および B の構成要素を抽出するためには以下の式を使います.
R = RGB値 AND 255
G = (RGB値 / 256) AND 255
B = (RGB値 / 65536) AND 255

カウント Edit

オブジェクトの数 Edit

指定したオブジェクトがその時作られている数を返します.