過去ログ [ 0066 ]

過去ログ:
ワード検索:
条件: 表示:  

記事No: 21446 [関連記事]
タイトルRe: 並行起動しているタイマーが終了したとき、会話を強制終了させたい
投稿日: 2022/07/20 23:29
投稿者YADO [LerLWW459]

> [やりたいこと]
> タイマーを並行起動しているのだが、会話中にタイマーのカウントが終了したとき会話を強制的に打ち切りたい
>
> [やってみたこと]
> ■可変DB書込:DB[ 基本システム用変数 : メニュー消去フラグ : 0 ] (18 : 1 : 数値) = 1
> を入れることでメニュー画面は閉じられたので、似たようなやり方がないか探してみたのですが見つけられませんでした。

設定例を書いてもそのまま適用できるかどうかは分かりませんが、
例えば以下のようなコモンイベントを設定すると、変数の値が「0」になった時にメッセージウィンドウが閉じます。

コモンイベント/並列実行(常時)
■変数操作: V1[] -= 1 + 0
■変数操作: V1[] 下限= 0 + 0
■条件分岐(変数): 【1】 V1[] が 0 と同じ
-◇分岐: 【1】 [ V1[] が 0 と同じ ]の場合↓
|■文章の強制中断
|■選択肢の強制中断
|■
◇分岐終了◇


WoditorEvCOMMAND_START
[121][4,0]<0>(2000001,1,0,512)()
[121][4,0]<0>(2000001,0,0,1536)()
[111][4,0]<0>(1,2000001,0,2)()
[401][1,0]<0>(1)()
[105][0,0]<1>()()
[104][0,0]<1>()()
[0][0,0]<1>()()
[499][0,0]<0>()()
WoditorEvCOMMAND_END

マップイベントに
■変数操作: V1[] = 120 + 0
■文章:あいうえお
■文章:かきくけこ
■文章:さしすせそ

を設定した場合は、「あいうえお」を表示した2秒後に「文章の強制中断」が実行されます。
2秒以内にキーを押して文章送りを実行しないと、最後の「さしすせそ」まで見る事はできません。

なお
■変数操作: V1[] = 120 + 0
■文章:あいうえお
■ウェイト:30 フレーム
■文章:かきくけこ
■文章:さしすせそ

のように、途中にウェイトがある場合は、「あいうえお」を表示して2秒間待つと、
一旦ウィンドウが閉じ、ウェイト後に再びウィンドウが表示されるが、
何も文字は表示されずにすぐにウィンドウが閉じると言った不自然な動作になります。

不自然な動作を無くすためには
■変数操作: V1[] = 120 + 0
■文章:あいうえお
■回数付きループ [ 30 ]回
|●ラベル「\v[1]」に飛ぶ >>>>>>>>>>>>>>>>>>>>>>>>>
|■ウェイト:1 フレーム
|■
◇ループここまで◇◇
■文章:かきくけこ
■文章:さしすせそ
●ラベル地点「0」 <<<<<<<<<<<<<<<<<<<<<<<<★

と言ったように、設定方法を工夫する必要があります。


記事No: 21445 [関連記事]
タイトルRe: メッセージウィンドウオフ時に文章も一時的に消したい
投稿日: 2022/07/20 15:40
投稿者noim [rrgprdF253]

独自のメッセージシステムを実装するというのはいかがでしょうか?
ノベルゲームを制作できるコモン素材のなかに、
サブキーを押すと一時的にメッセージフレームと文章を非表示にできる機能がありますので、配布元をご紹介します。

【サイト名】背伸びした視点の日々
【コモン素材】全角ADVエンジンSay!
【URL】hhttps://senobishiten.cyber-ninja.jp/common.html

【サイト名】ドライへキセン
【コモン素材】ウディタでADVG制作
【URL】hhttps://3majos.com/2020/04/08/post-91/

自作システムにこの機能を取り込むにはコモン解読と改造が必須ですが、よろしければお試しください


記事No: 21444 [関連記事]
タイトルRe: メッセージウィンドウオフ時に文章も一時的に消したい
投稿日: 2022/07/20 04:52
投稿者ウディタ初心者 [erdrreeee387]

ご返信ありがとうございます!
試しにシステム変数をいれてみたのですが、
既に表示された文章の位置を、表示中に移動することはできませんでした。

やはり、表示中に文章の位置をずらしたり、一時的に消したりするのは難しいのでしょうか……
他にの良い方法があれば、教えていただけると助かります…!


記事No: 21443 [関連記事]
タイトルRe: メッセージウィンドウオフ時に文章も一時的に消したい
投稿日: 2022/07/18 10:01
投稿者 [WgrgdrWW808]

システム変数の
1番:メッセージウィンドウ X座標
2番:メッセージウィンドウ Y座標
が文字の左上の座標になるみたいです。


記事No: 21442 [関連記事]
タイトルRe: 特殊技能が設定されたアイテムを移動時に使うと、キャラのアイコンが勝手に移動する
投稿日: 2022/07/17 16:27
投稿者 [WgrgdrWW808]

["X[移]技能使用効果処理"] <コモンEv 119>を改造して
["X[移]指定キャラHP/SP回復表示"] <コモンEv 97> と ["X[移]指定キャラ状態付与表示"] <コモンEv 98> を
呼び出している部分をすべて削除した場合、同じ症状が出ます。

この場合 361行目の直前に座標算出を入れると改善しました。
(行数は改造前のコモンEv119の行数です。)


119_X[移]技能使用効果処理 を改造したコモン

219行目 |■イベントの挿入[名]: ["X[移]キャラ欄_全員描画"] <コモンEv 92> / 1:全員描画[瞬間表示]

(途中省略)

この行を追加 | |■イベントの挿入[名]: ["X[移]キャラクター欄_座標算出"] <コモンEv 91> / CSelf11[ターゲット]
361行目 | |■イベントの挿入[名]: ["X[移]キャラクター欄描画"] <コモンEv 90> / 3:表示[瞬間表示] / CSelf11[ターゲット] / CSelf14[対象ID]


記事No: 21441 [関連記事]
タイトルウディタがなぜか文字化けを起こしています
投稿日: 2022/07/15 23:22
投稿者toBee [riFrgLWF306]

ウディタがなぜか文字化けを起こしています (画像サイズ: 895×637 161kB)

[やりたいこと]
ウディタでゲーム制作を始めたいと思ってダウンロードしたところ、なぜかシステムの一部が文字化けしていました。
[やってみたこと]
OSの言語は日本語だと確認したり、ファイルを再ダウンロードしたりしていました。またゲーム設定‐ゲーム基本設定のフォントもデフォルメのMS ゴシックだと確認しました。
[やってみた結果、どううまくいかないか]
文字化けの原因がわからなかった


添付ファイルのように、特に起動条件などが化けて使えません。


記事No: 21440 [関連記事]
タイトルRe: 特殊技能が設定されたアイテムを移動時に使うと、キャラのアイコンが勝手に移動する
投稿日: 2022/07/15 02:05
投稿者オクラ [rgieeiWg333]

仰ってる意味はなんとなくわかるのですが、どこをどういじればいいのか全く分かりません。すみません、もう少し詳しくお願いします。


記事No: 21439 [関連記事]
タイトル並行起動しているタイマーが終了したとき、会話を強制終了させたい
投稿日: 2022/07/14 17:58
投稿者Tark [rerrrrrdi278]

[やりたいこと]
タイマーを並行起動しているのだが、会話中にタイマーのカウントが終了したとき会話を強制的に打ち切りたい

[やってみたこと]
■可変DB書込:DB[ 基本システム用変数 : メニュー消去フラグ : 0 ] (18 : 1 : 数値) = 1
を入れることでメニュー画面は閉じられたので、似たようなやり方がないか探してみたのですが見つけられませんでした。


記事No: 21438 [関連記事]
タイトルRe: 特殊技能が設定されたアイテムを移動時に使うと、キャラのアイコンが勝手に移動する
投稿日: 2022/07/10 16:42
投稿者 [WgrgdrWW808]

説明より推測すると下記のような原因だと思います。
(1) ["X[移]キャラ欄_全員描画"] <コモンEv 92> を実行
(この時点で 可変DB「基本システム用変数」に 右下のキャラ欄の座標が保存されている)
(2) 状態異常を回復したキャラの座標を ["X[移]キャラクター欄_座標算出"] <コモンEv 91> で算出
(3) 状態異常を回復したキャラのキャラ欄を ["X[移]キャラクター欄描画"] <コモンEv 90> で表示
の順でコモンを呼び出す必要があるが
(2)を実行しないまま(3)を実行したのでキャラ欄が右下に表示された。

装備品経由で技能を発動した場合、
["X[移]技能使用効果処理"] <コモンEv 119>の 218行目〜370行目あたりで処理している(?)ので
途中で ["X[移]キャラクター欄_座標算出"] <コモンEv 91> を呼び出しているコモンは
["X[移]指定キャラHP/SP回復表示"] <コモンEv 97> または ["X[移]指定キャラ状態付与表示"] <コモンEv 98>
だと思います。

改造したコモンでポップアップ表示(コモンEv 97,98)を使用しないのであれば
["X[移]キャラクター欄_座標算出"] <コモンEv 91> だけ実行しても解決すると思います。


記事No: 21437 [関連記事]
タイトル一時的に画像等をゆっくり動かしたい
投稿日: 2022/07/09 13:00
投稿者ぷらぱ [Odrrie1352]

[やりたいこと]
例えばボスを撃破した際に、その時振っている剣のエフェクト等を
ゆっくり動かしたいです。
自動パターン切り替えでやってるものなら、1個1個のピクチャ番号を記憶して
その時のパターン番号からゆっくり動かす方法もあるのですが、
出来れば拡大縮小してるピクチャもゆっくり動かしたいです
[やってみたこと]
エフェクトの拡大縮小を間隔30フレームで流し、
ゆっくり動かしたい部分で間隔を120フレームに変更してながしてみた
[やってみた結果、どううまくいかないか]
毎回±0%の拡大率に戻ってから120フレームかけて拡大縮小しようとするので
ピクチャが瞬間移動して見えてしまう感じになってしまっている。

どうすれば拡大縮小してるピクチャでも、ゆっくり動かせるのか。
また、もしありましたら一括でピクチャをゆっくり動かす機能があるか。
上記二点、教えていただければと思います。よろしくお願いします。


| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |


- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 削除キー