「RS2における変数の扱い」の編集履歴(バックアップ)一覧はこちら
「RS2における変数の扱い」(2009/08/23 (日) 10:00:06) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
* RS2における変数(スイッチ)の扱い [#w4845137]
定義文中の条件分岐で使用する変数は、たとえば車両プラグインでは「各スイッチ(DefineSwitch)」「速度(_VEROCITY)」「加速度(_ACCEL)」などがあります。~
これらは''条件分岐のみ''で使用でき、他の数値を計算する数値としては使用できません。
**例("_VEROCITY"スイッチの利用)
この記述は問題ありません
If "_VEROCITY" > 100{
ChangeTexture = 3, "texture.png";
}
速度とボリュームを比例関係にしようとする例ですが、このようには記述できません。
SoundEffect{
WaveFileName = "sound.wav";
AttachObject = "Body;
SourceCoord = (0.0, 0.0, 0.0);
Volume = -(1/"_VEROCITY")*10;
}
* RS2における変数(スイッチ)の扱い [#w4845137]
定義文中の条件分岐で使用する変数は、たとえば車両プラグインでは「各スイッチ(DefineSwitch)」「速度(_VEROCITY)」「加速度(_ACCEL)」などがあります。~
これらは''条件分岐のみ''で使用でき、他の数値を計算する数値としては使用できません。
**例("_VEROCITY"スイッチの利用)
この記述は問題ありません
If "_VEROCITY" > 100{
ChangeTexture = 3, "texture.png";
}
条件式内なら演算に使用できます
If "_VEROCITY"*2 > 200{
ChangeTexture = 3, "texture.png";
}
速度とボリュームを比例関係にしようとする例ですが、このようには記述できません。
SoundEffect{
WaveFileName = "sound.wav";
AttachObject = "Body;
SourceCoord = (0.0, 0.0, 0.0);
Volume = -(1/"_VEROCITY")*10;
}
表示オプション
横に並べて表示:
変化行の前後のみ表示: