[過去ログ] RPGツクールMZ_24作目 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
790(1): 名前は開発中のものです。 [sage] 2023/09/25(月) 09:55:08.23 ID:DQbY3jKb(1/5) AAS
>>786786(1): 名前は開発中のものです。 [sage] 2023/09/25(月) 09:22:35.55 ID:08ldRN2Y(4/7) AAS
この程度のちょっとしたプラグインなら思いついただけで作ってくれるんだから便利になったよ
まあ複雑なプラグイン頼むとエラー地獄なんだけど
安堵しているところ悪いけどこれ要望満たしてないよ
その仕様だと全てのマップを個別指定しないと全部チェック出来ないでしょ
イベントから逆引きしたんじゃ非効率過ぎるし、せめて自分自身で実行テストした方が良い
>>783783(2): 名前は開発中のものです。 [sage] 2023/09/25(月) 08:59:42.66 ID:bNCXYat5(1/4) AAS
全てのセルフスイッチ"A"を一括でOFFにする方法を誰か教えてください ツクールMVです
$gameSelfSwitches.clear(); で全てのセルフスイッチを
$gameSelfSwitches.setValue([ 1, 1, "A"], false); でマップ1のイベ1のAをOFFにはできるんですが1つの種類だけを一括でOFFにする方法がわかりません
[ 1-999, 1-999, "A"]でできるかと思ったらできなくて困ってます
プラグインも探したのですが上手くいかなくて質問させてもらいました
一括OFFにするだけならプラグイン化なんかしなくても
Object.keys($gameSelfSwitches._data).forEach(key => {
if (key.includes('A')) {
$gameSelfSwitches.setValue(key, false);
}
});
で十分。5chの仕様で行頭スペースが省略されているから適宜インデントは復元してくれ
791: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:02:28.16 ID:DQbY3jKb(2/5) AAS
>>789ビミョーだね
どんな小規模なコードでも監修者の存在は必須だと思う
省力化には一役買う代物だと思うけど自力で同じコードを書けない人間が使っても事故の元
812: 名前は開発中のものです。 [sage] 2023/09/25(月) 20:28:46.09 ID:DQbY3jKb(3/5) AAS
変数1つあたり64bit食うとして1000個で8000Byte。つまり8kB未満
画像ファイルや音声ファイルの取り扱いに較べれば誤差だよ
816: 名前は開発中のものです。 [sage] 2023/09/25(月) 22:22:19.52 ID:DQbY3jKb(4/5) AAS
変数なんか切り詰めるよりも大型プラグインの使用を自重した方がよっぽど効果的だよ
肥大化の原因は大体それ
24時間エアコン付けっぱなしにしながら扇風機の電気代をケチるようなもん
822(1): 名前は開発中のものです。 [sage] 2023/09/25(月) 23:33:36.67 ID:DQbY3jKb(5/5) AAS
>>820820(1): 名前は開発中のものです。 [sage] 2023/09/25(月) 23:17:00.07 ID:Vaa0ly0X(4/4) AAS
サイズそのものより>>815の言うようにセーブロード時間でしょ
普通は一瞬で終わるものが数秒もかかると若干のストレス要因にはなる
起動までやたら時間かかるゲームと同じ
ただのプラセボ効果だよそれ
そもそもの話、変数の上限を広げたところで内部的には「全く」変化が無い
上限数分の初期化処理を入れている訳ではないから
変化があるのは「変数に対応するラベル配列」くらいでセーブデータ関係無い
エディタ上以外だとF9ボタンで出てくる変数/スイッチのデバッグ画面で表示するラベル
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s