- 1 名前:名前は開発中のものです。 [2010/06/05(土) 15:02:33 ID:Oe553PJ8]
- ウディタで検索ヒットするようにタイトル少し変えました。
フリーソフトのRPG製作ソフトWOLF RPGエディターの初心者質向け問スレ 正直右も左もわからないけどRPG作ってみたい!と思ってる方向けのスレです 初心者スレがあったらいいなと思って立てました わからない事は気軽に質問してください、教えられる方はできる範囲で教えてあげてください スレを活用するにあたって 教えてもらったら必ず感謝気持ちを込めレスをする事 教える方も相手は初心者なのでなるべくわかりやすく丁寧に教えてあげてください 荒らしまたは中傷などはスルーしてください WOLF RPGエディター公式サイト www.silversecond.com/WolfRPGEditor/ 前スレ 【初心者】WOLF RPGエディター【質問スレ】 pc11.2ch.net/test/read.cgi/gamedev/1251506960/
- 867 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 11:46:14.96 ID:fPxFdt1s]
- そりゃ文章じゃ駄目だな。並列イベントとピクチャ使ってるんだろ
- 868 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 14:34:01.62 ID:ExaIT3UI]
- >>865
なるほど、自分で2周目用の格納データを作っているみたいに システム用のデータが作られてそこに書きこまれてる感じですかね ありがとうございました
- 869 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 16:43:01.49 ID:DZSItztg]
- >>856-857
をやってみたのですが、出てきたウィンドウが選択肢の文字数をどう変えても 一定の大きさのまま変わらず、とても小さく表示されました 使っているのはV2.01です どうやら ■ピクチャ表示:99000 [左上]ウィンドウ「SystemGraphic/WindowBase.png」サイズ[CSelf11[ウィンドウ幅],CSelf12[ウィンドウ高さ]] X:CSelf13[ウィンドウ表示X座標] Y:Sys4:選択肢ウィンドウ Y座標 / 0(0)フレーム / パターン 1 / 透 0 / 通常 / 角 0 / 拡 100% / カラー R[100] G[100] B[100] のサイズが変数だとうまくいかないようでした 単純に2つの変数とこのコマンドだけのコモンを組んでみたのですが結果は同じで 直接サイズを数字で指定したら変わるのに、 変数だと変数の中の数字によらず一定のサイズにしかなりません 表示タイプは[4]お手軽ウィンドウ、開くファイルも同梱されているWindowBase.pngで 857にあるとおり何もアレンジせずにやりました 何かケアレスミスをしてると思うのですが、どこを間違っているのでしょうか
- 870 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 17:11:13.49 ID:TlD+DZq8]
- >>869
後で気づいたけどこの一行 ■ピクチャ表示:99000 [左上]文字列[\space[\cself[10]] X:0 Y:0 / 0(0)フレーム / パターン 1 / 透 255 / 通常 / 角 0 / 拡 100% / カラー R[100] G[100] B[100] ピクチャ表示だとコマンド文で文字列が途中で消えるの忘れてた。 本来ここは \space[\cself[10]]\cself[5] だったんだが一番肝心な部分が抜けていたようだ。多分原因はそれ
- 871 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 18:02:58.26 ID:DZSItztg]
- >>870
自分で違うコマンドを組んでウィンドウを作ることができましたが >>856-857がなければとても無理でした ありがとうございました
- 872 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 19:01:47.69 ID:G12P7cws]
- >>867
基本システム使わず作ってみた、たぶん爆笑もの。ピクチャ表示は長すぎて手を加えてある 吹き出しコモン ■変数操作+: CSelf0 = このマップイベント の 画面X座標 ■変数操作+: CSelf1 = このマップイベント の 画面Y座標 ■変数操作: CSelf1 += -40 + 0 ■文字列操作:CSelf8 = CSelf5 ■DB読込(ユーザ): CSelf6 = ユーザDB[画像/音声設定:画像/音声基本設定:ウィンドウ画像ファイル] ■ループ開始 |■条件分岐(文字): 【1】このコモンEvセルフ変数5 が"" と同じ |-◇分岐: 【1】 [ このコモンEvセルフ変数5 が"" と同じ ]の場合↓ ||■ループ中断 ||■ |◇分岐終了◇ |■文字列操作:CSelf7 =<1文字切出> CSelf5 |■変数操作: CSelf2 += 1 + 0 |■ ◇ループここまで◇◇ ■変数操作: CSelf2 *= 14+ 0 ■ピクチャ表示:999 [中心]ウィンドウ(CSelf6) サイズ[CSelf2,16] X:CSelf0 Y:CSelf1/5(0)フレーム/(スクロールとリンク) ■ピクチャ表示:1000 [中心]文字列[\cself[8]] X:CSelf0 Y:CSelf1 / 5(0)フレーム /(スクロールとリンク) ■ウェイト:60 フレーム ■ピクチャ消去:999 / 5(0)フレーム ■ピクチャ消去:1000 / 5(0)フレーム ■変数操作: CSelf2 = 0 + 0 マップevでCself5にセリフを渡して、プレイヤー接触と並列実行で処理 Cself2に文字数を格納して適当な値で掛けてるんだが、文字によって幅が違うから当然誤差が出る 基本システムが参考になるだろうけど解読不能 本家の「エリア内にいる間は1度しか表示しない」も分からん
- 873 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 20:15:03.03 ID:Vcwm54GX]
- >>872
基本システムの手法だけど、先に文字列ピクチャ表示してからそのサイズを取得すると窓のサイズが綺麗に求められる
- 874 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 21:07:45.25 ID:G12P7cws]
- >>873
あっそうか・・・一度画像にしちゃえばサイズ測れるんだ 改良できたありがとう あとは「エリア内にいる間は一度しか表示しない」 マップevの座標を元に座標範囲作って 主人公座標と照らし合わせて条件つければ難しくなさそうだけど、 何か美しくないなあ。ほぼ同じ挙動するなら構わないけどね まあこれ使う予定ないけどw勉強になったよありがとう
- 875 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 07:59:13.77 ID:iM5I/bbe]
- 質問です。マップイベントで選択肢を表示するとき、
直前に表示した会話窓が残ったまま選択肢窓が表示される場合と、 会話窓が消えて選択肢窓のみが表示される場合があるんですが、 それぞれが起こる条件はなんですか?
- 876 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 08:39:00.96 ID:F3C8YtRl]
- 文章コマンドの直後に選択肢コマンドを入れると文章表示が残る。消したかったらコメントでも挟んでやればいい
- 877 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 11:55:43.61 ID:iM5I/bbe]
- 了解です。ありがとう
- 878 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 14:37:31.00 ID:gpB0HwVJ]
- 初めてゲームを作るんだけどメニューも1から作るのは無謀?
なんか複雑そうで怖いんだけど
- 879 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 14:47:48.53 ID:X6YTLbNM]
- 基本システムのコモンやらDBやら覗いてみて理解できそうなら一から作ればいいし
理解できなかったら理解できるまで勉強してからやりたいことやる方法みつけて一から作ればいいと思う
- 880 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 15:10:25.65 ID:KMus6Dgm]
- >>878
変数、条件分岐、ループ これら基礎を抑えておけば大抵のことは自作できるよ(メニュー画面も然り) 勉強するならまずこいつらの解説を見るべし
- 881 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 15:24:27.41 ID:gpB0HwVJ]
- ありがとう
がんばってみる
|

|