- 1 名前:名前は開発中のものです。 mailto:sage [2011/12/04(日) 12:44:11.51 ID:ZZ/Bt7dI]
- フリーソフトのRPG製作ソフトWOLF RPGエディターの質問者のためのスレッドです。
教えられる方はできる範囲で教えてあげてください。 ・質問初心者の方は、質問の仕方を学んでいってください。 ・質問の答えと合わせて、模範的な解決法が示されることもあります。 ・慣れたら公式で質問しましょう。 www.silversecond.com/WolfRPGEditor/BBStree/wforum.cgi?list=tree ◆WOLF RPGエディター公式サイト www.silversecond.com/WolfRPGEditor/ 【参考・講座サイト】 ◆ウディタ パーフェクトガイド www.silversecond.com/WolfRPGEditor/Guide/ <公式> 現在、執筆中。 まずはこれを見て学びましょう。 ◆公式マニュアル [ウディタ機能一覧] www.silversecond.com/WolfRPGEditor/Help/ <公式> ウディタの機能について詳しく知りたいのならこちらから。 ◆はじめてのウディタ wikiwiki.jp/piporpg/ 初心者にもわかりやすく説明されています。 ◆ウディタ講座(Ver2用) su-labo.sakura.ne.jp/kouza/ こちらを読みながらウディタの操作感を学びましょう。 他にも参考・講座サイト等があれば、随時情報募集しています。
- 250 名前:名前は開発中のものです。 mailto:sage [2011/12/30(金) 00:40:19.05 ID:cvTwjQHt]
- このコモンのどこがおかしいのか判れば教えてください……
・方向キーを押すと一度だけ方向キー対応の数値を返す ・方向キーを約1秒押しっぱなしでも一度だけ数値を返す こういう想定で作ってるんですが、実際には物凄い速度で繰り返し数値を返してしまいます。 ■変数操作: CSelf81[キーリピート] = 60 + 0 ■ループ開始 |■ループ開始 ||■変数操作: CSelf80[入力キー] = 0 + 0 ||■変数操作: CSelf31[入力キー=4方向] = 0 + 0 ||■キー入力:このコモンEvセルフ変数31 / 4方向 ||■条件分岐(変数): 【1】CSelf31[入力キー=4方向]が0以外 ||-◇分岐: 【1】 [ CSelf31[入力キー=4方向]が0以外 ]の場合↓ |||■条件分岐(変数): 【1】CSelf31[入力キー=4方向]がCSelf39[前回のキー]以外 【2】CSelf31[入力キー=4方向]がCSelf39[前回のキー]と同じ |||-◇分岐: 【1】 [ CSelf31[入力キー=4方向]がCSelf39[前回のキー]以外 ]の場合↓ ||||■変数操作: CSelf80[入力キー] = CSelf31[入力キー=4方向] + 0 ||||■ループ中断 ||||■ |||-◇分岐: 【2】 [ CSelf31[入力キー=4方向]がCSelf39[前回のキー]と同じ ]の場合↓ (続く)
- 251 名前:250 mailto:sage [2011/12/30(金) 00:42:20.85 ID:cvTwjQHt]
- ||||■変数操作: CSelf81[キーリピート] -= 1 + 0
||||■条件分岐(変数): 【1】CSelf81[キーリピート]が0以下 ||||-◇分岐: 【1】 [ CSelf81[キーリピート]が0以下 ]の場合↓ |||||■変数操作: CSelf80[入力キー] = CSelf31[入力キー=4方向] + 0 |||||■ ||||◇分岐終了◇ ||||■ループ中断 ||||■ |||◇分岐終了◇ |||■ ||-◇上記以外 |||■変数操作: CSelf39[前回のキー] = CSelf80[入力キー] + 0 |||■ ||◇分岐終了◇ ||■ウェイト:1 フレーム ||■ |◇ループここまで◇◇ |■変数操作: CSelf39[前回のキー] = CSelf80[入力キー] + 0 |■条件分岐(変数): 【1】CSelf80[入力キー]が0以外 |-◇分岐: 【1】 [ CSelf80[入力キー]が0以外 ]の場合↓ ||■ループ中断 ||■ |◇分岐終了◇ |■ウェイト:1 フレーム |■ ◇ループここまで◇◇
|

|