アクションゲームツクールMV 8作目 (819レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

649: 名前は開発中のものです。 [sage] 2025/03/11(火) 19:25:55.33 ID:FL1c8NCP(1/2) AAS
スクリプトでやるのが楽、と言いたいけど
状況に応じた調整は必要になるからある程度の知識は要るなあ……
とりあえず↓はオブジェクトが自分の変数を変更した後、同じアクション内で調整する場合の実装例

(function(min, max){
var objInst = Agtk.objectInstances.get(instanceId); // このinstanceIdにはオブジェクトのインスタンスIDが自動で入力される。
var reference = objInst.variables.get(objInst.variables.getIdByName("ここに変数の名前"));

if (reference.getValue() < min)
reference.setValue(min);
else if (max < reference.getValue())
reference.setValue(max);

Agtk.log("結果 : " + reference.getValue());
}(0, 5)); // ←の数字がminとmaxに代入されるので、この場合指定した変数が 0〜5 の範囲に調整される
650: 名前は開発中のものです。 [sage] 2025/03/11(火) 19:44:50.27 ID:FL1c8NCP(2/2) AAS
あ、変数名も即時関数の引数にするべきだったか
まあいいか
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.805s*