RS2における変数の扱い


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

RS2における変数(スイッチ)の扱い

定義文中の条件分岐で使用する変数は、たとえば車両プラグインでは「各スイッチ(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;
} 
|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|