【解決済】ピクチャを押して会話等のイベントをスキップする方法

だじだ
記事: 31
登録日時: 2020年2月23日(日) 05:19

Re: ピクチャーを押して会話等のイベントをスキップする方法

投稿記事 by だじだ »

ムノクラ さんが書きました:
aaaaa さんが書きました: 5Aって何か格好良いですね
選択は

(例です)

コード: 全て選択

ピクチャ表示:#2, なし, 左上(0,0),(100%,100%), 225, 通常
プラグインコマンド:P_CALL_CE 2 1 1
とやれば出来たは出来たのですが又二つ問題が発生してしまい…
此れは此の質問とは違う趣旨の可能性が有るので其の場合は教えて頂ければ新しく質問します。

其れというのは一つ目はボタン化したピクチャを押した後ウィンドウ用の画像が出てもう一回マウスor決定ボタン(enter等)を押さないと文章&選択肢が出ない。

二つ目は選択肢ではいを押して移動したらスキップで用いたピクチャが消えてくれないといったものです(ピクチャの消去を移動先のところにイベントで置きましたが無くなりませんでした)

質問とは違う趣旨の可能性が有るので簡単な説明ですが趣旨に関連性がある 無くても新しく質問する場合はわかりやすく出来る様善処するつもりです。
今回は別トピックに分ける必要はないと思います。
こちらでサンプルを作って、テストしてみますので、少々お待ち下さい。


判りました。有難う御座います。
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: ピクチャを押して会話等のイベントをスキップする方法

投稿記事 by ムノクラ »

aaaaa さんが書きました: 5Aって何か格好良いですね
選択は

(例です)

コード: 全て選択

ピクチャ表示:#2, なし, 左上(0,0),(100%,100%), 225, 通常
プラグインコマンド:P_CALL_CE 2 1 1
とやれば出来たは出来たのですが又二つ問題が発生してしまい…
此れは此の質問とは違う趣旨の可能性が有るので其の場合は教えて頂ければ新しく質問します。

其れというのは一つ目はボタン化したピクチャを押した後ウィンドウ用の画像が出てもう一回マウスor決定ボタン(enter等)を押さないと文章&選択肢が出ない。

二つ目は選択肢ではいを押して移動したらスキップで用いたピクチャが消えてくれないといったものです(ピクチャの消去を移動先のところにイベントで置きましたが無くなりませんでした)

質問とは違う趣旨の可能性が有るので簡単な説明ですが趣旨に関連性がある 無くても新しく質問する場合はわかりやすく出来る様善処するつもりです。
一通り、同じものを作ってみてから、再度問題だと思っている箇所を読み返すと、勘違いがありそうな気がしてきました。

下記で解決できると思います。

問題1
どうやら、目的の動作がピクチャのボタン化ではないと予想しました。
ピクチャをボタン化して、ボタンが押されたらコモンイベントが実行されるのは通常の動作です。
マップイベントキャラに話しかけて、コモンイベントを起動するだけで良いのではないでしょうか?

問題2
「スキップ」が何を指しているのかが分かりません(選択肢のキャンセルの事?)が、ピクチャはマップを移動しようとも、勝手に消えません。
消したいタイミングで「ピクチャの消去」を行う必要があります。
移動先でピクチャを消せなかったのは、消すコマンドの設定ミス(例えば、トリガーが自動実行ではないとか)だと予想します。

▼コモンイベント1(選択肢)

コード: 全て選択

◆ピクチャの表示:#1, Star, 左上 (0,0), (100%,100%), 255, 通常
◆ピクチャの移動:#1, 左上 (0,0), (100%,100%), 255, 通常, 60フレーム (ウェイト)
◆文章:なし, 透明, 下
:  :aaa
◆選択肢の表示:はい, いいえ (ウィンドウ, 右, #1, #2)
:はいのとき
  ◆ピクチャの消去:#1
  ◆場所移動:MAP001 (0,0) (向き: 左)
  ◆
:いいえのとき
  ◆ピクチャの消去:#1
  ◆
:分岐終了
SS02.png
▼マップイベント

コード: 全て選択

◆コモンイベント:選択肢
SS01.png
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
だじだ
記事: 31
登録日時: 2020年2月23日(日) 05:19

Re: ピクチャを押して会話等のイベントをスキップする方法

投稿記事 by だじだ »

ムノクラ さんが書きました:
aaaaa さんが書きました: 5Aって何か格好良いですね
選択は

(例です)

コード: 全て選択

ピクチャ表示:#2, なし, 左上(0,0),(100%,100%), 225, 通常
プラグインコマンド:P_CALL_CE 2 1 1
とやれば出来たは出来たのですが又二つ問題が発生してしまい…
此れは此の質問とは違う趣旨の可能性が有るので其の場合は教えて頂ければ新しく質問します。

其れというのは一つ目はボタン化したピクチャを押した後ウィンドウ用の画像が出てもう一回マウスor決定ボタン(enter等)を押さないと文章&選択肢が出ない。

二つ目は選択肢ではいを押して移動したらスキップで用いたピクチャが消えてくれないといったものです(ピクチャの消去を移動先のところにイベントで置きましたが無くなりませんでした)

質問とは違う趣旨の可能性が有るので簡単な説明ですが趣旨に関連性がある 無くても新しく質問する場合はわかりやすく出来る様善処するつもりです。
一通り、同じものを作ってみてから、再度問題だと思っている箇所を読み返すと、勘違いがありそうな気がしてきました。

下記で解決できると思います。

問題1
どうやら、目的の動作がピクチャのボタン化ではないと予想しました。
ピクチャをボタン化して、ボタンが押されたらコモンイベントが実行されるのは通常の動作です。
マップイベントキャラに話しかけて、コモンイベントを起動するだけで良いのではないでしょうか?

問題2
「スキップ」が何を指しているのかが分かりません(選択肢のキャンセルの事?)が、ピクチャはマップを移動しようとも、勝手に消えません。
消したいタイミングで「ピクチャの消去」を行う必要があります。
移動先でピクチャを消せなかったのは、消すコマンドの設定ミス(例えば、トリガーが自動実行ではないとか)だと予想します。

▼コモンイベント1(選択肢)

コード: 全て選択

◆ピクチャの表示:#1, Star, 左上 (0,0), (100%,100%), 255, 通常
◆ピクチャの移動:#1, 左上 (0,0), (100%,100%), 255, 通常, 60フレーム (ウェイト)
◆文章:なし, 透明, 下
:  :aaa
◆選択肢の表示:はい, いいえ (ウィンドウ, 右, #1, #2)
:はいのとき
  ◆ピクチャの消去:#1
  ◆場所移動:MAP001 (0,0) (向き: 左)
  ◆
:いいえのとき
  ◆ピクチャの消去:#1
  ◆
:分岐終了
SS02.png
▼マップイベント

コード: 全て選択

◆コモンイベント:選択肢
SS01.png


コモンイベントで

コード: 全て選択

ピクチャの表示:#1, 画像, 左上 (0,-220), (95%,100%), 0, 通常
ピクチャの移動:#10, 左上 (0,-220), (100%,100%),225, 通常, 60フレーム(ウェイト)
文章:なし, 透明, 中
: :aaa
選択肢の表示:はい, いいえ (ウィンドウ, 右, #1,#2)
:はいのとき
コモンイベント:0001

いいえのとき
ピクチャの消去:1

分岐終了

とやって


移動前のマップで

コード: 全て選択

ピクチャの表示:#2, 画像, 左上 (0,0), (100%,100%), 255, 通常
プラグインコマンド:P_CALL_CE 2 1 1

とやったら出来ました。
ボタン化したピクチャを押したら画像ウィンドウ代わりのピクチャが最初に出てもう一度決定押さないと文章が出てこない点を除けばもう完璧です。本当に有難う御座います。
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: ピクチャを押して会話等のイベントをスキップする方法

投稿記事 by ムノクラ »

aaaaa さんが書きました: コモンイベントで

コード: 全て選択

ピクチャの表示:#1, 画像, 左上 (0,-220), (95%,100%), 0, 通常
ピクチャの移動:#10, 左上 (0,-220), (100%,100%),225, 通常, 60フレーム(ウェイト)
文章:なし, 透明, 中
: :aaa
選択肢の表示:はい, いいえ (ウィンドウ, 右, #1,#2)
:はいのとき
コモンイベント:0001

いいえのとき
ピクチャの消去:1

分岐終了

とやって


移動前のマップで

コード: 全て選択

ピクチャの表示:#2, 画像, 左上 (0,0), (100%,100%), 255, 通常
プラグインコマンド:P_CALL_CE 2 1 1

とやったら出来ました。
ボタン化したピクチャを押したら画像ウィンドウ代わりのピクチャが最初に出てもう一度決定押さないと文章が出てこない点を除けばもう完璧です。本当に有難う御座います。
うーん、結局5Aさんが何をやりたかったのか、よく分からないままでしたが、ご本人が納得されているなら良いと思います。

下記にも解決して旨と、ここへのリンクを書き込んで【解決】をつけてきてくださいね。
https://forum.tkool.jp/index.php?threads/3847/
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
返信する

“MV:質問”に戻る