[過去ログ] WOLF RPGエディター 質問スレ 其の10 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
933: 名前は開発中のものです。 [sage] 2017/05/06(土) 00:12:01.53 ID:vJAuBMYA(1/3) AAS
すいませんどうすればマップに可変DBの画像ファイルを出現させられますか?
可変DBからコモンセルフ5に入れて呼び出してみようとしたんですけどそこからどうすればいいのか分かりません
そもそものやり方間違ってるんでしょうか
一枚絵じゃなくてキャラチップなんですけどパーティと独立させてコマンド指定で動かしたいです
934: 名前は開発中のものです。 [sage] 2017/05/06(土) 00:29:58.34 ID:YCwQ/YdG(1/2) AAS
ピクチャの表示タイプ[2]で[1600005]を入れる
935: 名前は開発中のものです。 [sage] 2017/05/06(土) 00:33:35.86 ID:YCwQ/YdG(2/2) AAS
あっごめん最後まで読んでなかったキャラチップね
普通にマップイベントで村人とかみたいに作って
イベント制御の動作指定で動かせばいいんでね?
936: 名前は開発中のものです。 [sage] 2017/05/06(土) 01:05:56.57 ID:Jvw9lsRM(1) AAS
その段階で質問するレベルならマップイベントの歩行グラフィックを変更させたが楽でいいだろね
例えば下みたいな感じでコモンイベントを作って、そのコモンイベントを歩行グラフィックを変更させたいマップイベントから呼び出せば、そのマップイベントの歩行グラフィックが変えられる。
■DB読込(可変): CSelf5 = 可変DB[0:12:2](ウルファール:歩行グラフィック画像) (一例としてウルファールの画像に変更させる)
■変数操作+: CSelf10 = このマップイベント の イベントID
■変数操作: CSelf11 = CSelf10 * 10
■変数操作: CSelf11 += 9100000 + 9
■文字列操作:V[CSelf11] = CSelf5 (ここがキャラグラフィックを変更させる部分。前3行でどのマップイベントの歩行グラフィックを変更させるか計算している)
他にも、sys8に画像のパスを入れておけば、キャラ動作指定でグラフィック変更できるし、
最初からマップチップの別ページにキャラグラフィックを入力しておけば、ページを変えることでグラフィックの変更ができる。
あらかじめ空のマップイベントを配置しておくって考え方ができれば思考の幅が広がると思う
937: 名前は開発中のものです。 [sage] 2017/05/06(土) 01:06:20.44 ID:vJAuBMYA(2/3) AAS
キャラに設定されてる歩行グラフィックを参照できるようにしたら
わざわざ可変DBとイベントと別々にファイルを設定せずに済むかなと思ったんですけどそうは問屋がおろさないみたいですね
ありがとうございました
同じファイルを使いまわしたいだけならもっと良い方法があるよって方がいればお願いします
938: 名前は開発中のものです。 [sage] 2017/05/06(土) 01:08:06.68 ID:vJAuBMYA(3/3) AAS
分かりましたありがとうございます!
939: 名前は開発中のものです。 [sage] 2017/05/12(金) 01:34:55.49 ID:rll6ptDs(1) AAS
選択肢で場所移動する形式を作っていて後になって選択肢の途中に新しい項目を入れたいって事が多いんですが
どういう形で作れば楽に追加出来るんでしょうか?
940: 名前は開発中のものです。 [sage] 2017/05/12(金) 07:16:31.58 ID:i1GKXulY(1) AAS
ドラクエのルーラをイメージしたけど
CDBに移動先の情報と移動可能かどうかを記録しておいて、移動可能なところのみ選択肢に表示して、選ばれたらCDBから情報読み取って移動にすればいい
わからなきゃコモンイベント集にテレポートのコモンがあると思うよ
941: 名前は開発中のものです。 [] 2017/05/20(土) 21:48:56.84 ID:iChfi2qN(1) AAS
ピクチャをこういう風に動かしたいんですが、
ウディタで画像の中心点移動ってできますかね?
942: 名前は開発中のものです。 [sage] 2017/05/20(土) 22:21:39.78 ID:xt82nOCo(1/2) AAS
情報が欠落しすぎてて何を知りたいのかがエスパーしないとわからん
中心点の移動は自分でコモンイベント作ればできるんじゃね
943: 名前は開発中のものです。 [sage] 2017/05/20(土) 22:31:03.77 ID:K8blwsdF(1) AAS
エスパーに定評がある俺が回答してみるけど
ピクチャの自由変形にチェックして座標を入力すれば出来るよ!
944(1): 名前は開発中のものです。 [sage] 2017/05/20(土) 22:57:23.78 ID:xt82nOCo(2/2) AAS
あとは位置を左下とか右下にして拡大率の別々のところにチェック入れて縦の拡大率を変えたりだな
画像潰したりしたくないならピクチャ重ねるかお手軽ウィンドウ使うか
画像の中心点移動が何故したいのかは本当にわからん
945(1): 名前は開発中のものです。 [] 2017/05/21(日) 00:11:32.34 ID:ILmTuaMo(1) AAS
説明不足で申し訳ない
画像の下部分を特定の座標に固定したまま、上方向に画像拡大したいものの
普通に拡大すると下も動いてしまうのでどうにかしたいという質問でした
以前他のツールで同じ様な処理を作った時は中心点移動を使っていたので
ウディタでも同じような事をすればいいのかなと
自由変形を使えば良いんですね
ありがとうございます
946: 名前は開発中のものです。 [sage] 2017/05/21(日) 00:28:36.42 ID:E0/94DWN(1) AAS
エスパーが合ってたようで何よりだけど
>>944の拡大率の方失念してた、そっちの方が何倍も楽だよ
947: 名前は開発中のものです。 [sage] 2017/05/21(日) 06:13:55.44 ID:s2Guw4ZV(1) AAS
>>945
自由変形でもいいけど
画像表示の基準になる位置を右上 左上 中心 左下 右下で選択できるから、右下とか左下にすれば下は動かず固定できるよ
948: 名前は開発中のものです。 [sage] 2017/05/23(火) 20:02:07.53 ID:eSMvUfNn(1/2) AAS
変な質問します
メニュー欄コマンドで自作コモンを特殊メニューとして呼び出す際に、
そのコモン開始時にメニュー画面を全部とじたいのですけど、
どうすればいいかわかりますかね?
そのコモンの初めの行にキャンセルキー自動入力では無理だったので・・
949(1): 名前は開発中のものです。 [sage] 2017/05/23(火) 20:50:52.92 ID:6U5ar49v(1/2) AAS
消去フラグ立ててコモン予約
950: 名前は開発中のものです。 [sage] 2017/05/23(火) 21:10:05.72 ID:eSMvUfNn(2/2) AAS
>>949
すみません、初歩的なことききますが
その消去フラグをたてて、コモン予約とは具体的にどういった処理をするのですか?
951(1): 名前は開発中のものです。 [sage] 2017/05/23(火) 22:11:37.10 ID:6U5ar49v(2/2) AAS
■可変DB書込:DB[18:1:0](メニュー消去フラグ:数値) = 1
■次イベントの予約: コモン293:[ 呼び出したいコモン ]
こんな感じで1クッション挟むコモンイベントを作ってメニューから呼び出すだけ
952: 名前は開発中のものです。 [sage] 2017/05/24(水) 08:31:19.39 ID:rtbxo25/(1) AAS
>>951
ありがとうございます
おっしゃるとおりにしたらできました
感謝いたします
953: 名前は開発中のものです。 [sage] 2017/05/29(月) 21:51:42.24 ID:MFrQeG/u(1/4) AAS
チップの位置に関する質問です。
イベントチップの高さが微妙で、テーブルの良い位置にうまく物が乗らない時に
「キャラクターの動作指定」コマンドの右方にある「[入力値]に高さ変更」を使用して
チップの位置調節を行っているのですが、主人公が場所移動をすると元の高さに戻ってしまいます。
じゃあ毎回マップ遷移時にイベントが移動してある状態にしようと
イベントのルートをカスタムにして、毎回高さ変更の動作が入るようにしたのですが
これがうまくいかず、マップ遷移時には元の高さのままで、主人公が場所移動しきってから高さ変更を始めるので
主人公が扉から入ってきた瞬間テーブルの上にあるチップが急に移動するような処理になってしまいました。
主人公が移動してもイベントの高さを維持したい・固定したい場合の処理を教えて頂きたいです
(それともこの手の問題はチップ自体を修正して高さ調整したものを新たに作る方が手っ取り早いのでしょうか……?)
954(1): 名前は開発中のものです。 [sage] 2017/05/29(月) 22:48:11.20 ID:fzkB7QZn(1/2) AAS
マップイベントのオプション項目にある半歩上に設置にチェック入れるんじゃダメなん?
955: 名前は開発中のものです。 [sage] 2017/05/29(月) 22:55:12.60 ID:MFrQeG/u(2/4) AAS
実は私もその方法を思いついたのですがチップを置きたい場所は実際マス位置よりも下で、
上ではなく下に、つまり「高さ:-15」のようにマイナス値で設定しているので、
「半歩下に設置」があれば一番良かったのですが……
(イベント位置をあえて1マス下に下げてから半歩上設置にしてもそれはそれでテーブルと位置がジャストフィットしない)
956: 名前は開発中のものです。 [sage] 2017/05/29(月) 23:16:47.57 ID:MFrQeG/u(3/4) AAS
>>954さん
すみません間違えました、もしあるなら「1/4歩下」くらいですね……非常にビミョーな位置にテーブルがあるので
ガッツリ半歩下にすると多分テーブルから物が浮きます。
(半歩上でも半歩下でも気に食わない位置になってしまうので、高さ調整で数ピクセル分だけ移動させるとベストな位置にいく)
やっぱりチップ自体をペイントでいじって、少し高さを下げたものを作るのがいちばん賢い気がしてきました……
動作指定・場所移動で動かしたイベントって主人公が場所移動するとイベント移動後の位置ではなく
イベントを作った最初の位置へ戻ってしまうんですね。勉強になりました……。
動作指定で動かした位置にそのままイベントを固定できたら一番スマートだったんですが
固定方法が私の頭では思いつかない……!
957(1): 名前は開発中のものです。 [sage] 2017/05/29(月) 23:29:00.56 ID:fzkB7QZn(2/2) AAS
■トランジション準備 ←ここで画面停止
■場所移動:主人公 ▲マップID1[サンプルマップA] X:15 Y:1 [トランジションなし] ← マップチェンジ
■変数操作: このEvのセルフ変数0 = 9100284 + 0
■変数操作: V[このEvのセルフ変数0] = 6 + 0 ←ここで高さ変更処理が入る
■トランジション実行 ←ここで画面が切り替わる
例えばこんな風にすれば高さの変更処理は見えない。変更したいチップがあるマップではなく、別のマップからそのマップへ移動する時の処理に工夫しないといけないのが面倒だけど
そういう微調整をしたいイベントチップが沢山あるなら、高さ変更処理を一括で変更する処理をコモンイベントで作って移動の度に逐一呼び出すのが良い。
例えば影グラフィック11番〜42番は高さを+1〜+32するって処理なら下みたいな感じ.イベントは100個までしか置かないって仮定で作ったもの.
■変数操作: CSelf10 = 0 + 0
■回数付きループ [ 100 ]回
|■変数操作+: CSelf11 = キャラ[CSelf10] の 影グラフィック番号
|■条件分岐(変数): 【1】CSelf11 が 10以下 【2】CSelf11 が 42以下
|-◇分岐: 【1】 [ CSelf11 が 10以下 ]の場合↓
| |■
|-◇分岐: 【2】 [ CSelf11 が 42以下 ]の場合↓
| |▼ 10超かつ42以下の分岐
| |■変数操作: CSelf12 = 9100000 + 4
| |■変数操作: CSelf12 += CSelf10 * 10
| |■変数操作: V[CSelf12] = CSelf11 - 10
| |■
|◇分岐終了◇
|■変数操作: CSelf10 += 1 + 0
|■
◇ループここまで◇◇
上下前次1-新書関写板覧索設栞歴
あと 45 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s