[過去ログ] 製作者スレ SRPG Studio 24章©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
236
(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 00:30:55.78 ID:fUDaRcmI(1/5) AAS
>>235
235(2): 名前は開発中のものです。 [sage] 2017/06/06(火) 00:23:08.45 ID:besN0BU1(1/7) AAS
ちょいと質問
wikiにある移動速度強制操作のスクリプト、自軍ユニットには使わないでって書いてあるんだが、
試しにやってみたら自軍ユニットも一応速度操作はできた
これ使い続けると何か不具合起こるの?
そのスクリプト聞いた事ないし探しても見つからないんだけどどれの事ですかね?
237
(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 00:37:36.27 ID:fUDaRcmI(2/5) AAS
>>235
見つけた、すまない
そして自軍側に使うなというのは
あとで変更が効かなくなるから以外に特に理由が思い浮かばなかった

そもそも変更された部分で自軍でしか使われない呼び出し方が見当たらない
240
(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 00:49:37.03 ID:fUDaRcmI(3/5) AAS
>>239
239(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 00:42:58.32 ID:besN0BU1(3/7) AAS
>>237
ゲームプレイ中の環境設定よりも優先されるみたいだから、
常に高速移動させたいようなプレイヤーの意図を阻害しまうのがマズいのかなとは思った
極端な例だと、リーダーユニットが常時よちよち歩きで高速化不可だったりしたら、
多分ストレス溜まってうんち漏れる
なるほど、
さらにこのままゲーム公開してしまうと
スクリプト外すか自力でカスパラの値を変更するコード書かないと
更新パッチ配布しても同セーブデータ内の自軍ユニットは一生そのままなのがやばいって事かな

自分で使う場合は特定のステート持っている時だけ
速度が変わるってな機能に改変しようかな
276
(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 20:25:57.14 ID:fUDaRcmI(4/5) AAS
合っているけど、
空欄の方にも this._unit != nullは入れておかないとまずいかもね
277
(1): 名前は開発中のものです。 [sage] 2017/06/06(火) 21:14:57.42 ID:fUDaRcmI(5/5) AAS
っで昨日自分がぼやいたけど
こんな感じでステートの方に移動力制御のカスパラ持たせて、
こっそりイベントで隠しステートの付加解除をさせてやった方が
もっと自由に移動力の制御ができると思う
動作確認してない一発書きなんで間違ってたら許してください

var alias = SimulateMove._getUnitSppedValue;
SimulateMove._getUnitSppedValue= function() {
var state, list, count;
if (this._unit) {
list = this._unit.getTurnStateList();
count = list.getCount();
for (var index = 0; index < count; index++) {
state = list.getData(index).getState();
if (typeof state.custom._speedValue === 'number') {
return state.custom._speedValue;
}
}
}
return alias.call(this);
}
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.040s