From 18 Jan, 2021 0:00 UTC: All services will be temporary unavailable for maintenance

Forums: Open Discussion (Thread #11603)

ウェイトイベントトリガー? (2006-06-28 12:52 by yf30 #23360)

ふと、デモを作っていて思ったんだけど…

ある場所にしばらく止まってると起動するイベントを
作りたい場合…

スクリプトでやった方が楽なんじゃないかな?
標準のイベントだけで、スマートに実現する方法が思いつかない。


検索中 (2006-06-28 12:54 by yf30 #23361)

なかなかそれっぽい情報が、見つからない。
Reply to #23360

RE: ウェイトイベントトリガー? (2006-07-01 03:57 by marry #23426)

標準のイベントだと並列実行のコモンイベントでプレイヤーの位置を変数に入れて前回の位置から移動してなければカウンタを増やす、移動したらカウンタリセット~ってのが一番簡単かも。
スクリプトならInput.press?かrepeat?が楽かなぁ。
 
今は亡き(あるけどw)シェルフに立ち止まり仕草?とかあったはず。
アレが一番近いかも。
Reply to #23360

イベントだけでやってみた。 (2006-07-01 19:51 by yf30 #23462)

常時一定時間で起動するイベントじゃなくて

イベントのトリガー
・決定ボタン
・プレイヤーから接触
・イベントから接触
・自動実行
・並列処理

に「プレイヤーが一定時間接触」が欲しいって感じ。

イベント設置して、その場所に一定時間立っていたら
そのイベントを起動みたいな…

たとえば「その上で一定時間止まってたら割れて落ちるガラス」とか。

で、結局今のところは、
・並列イベントをスイッチで起動できるよう設定
・一定時間止まる方のイベントでは、そのスイッチをON
・並列イベントで一定時間動いていないかチェック
・動いてなければ、イベント…

今のところここまで、で事足りるけど
本当は、立ってる位置のイベントを起動したい。
(ってか出来るけど)
やっぱスクリプトで書く方が楽かもね。

なんとなく基本のイベントだけで簡単に出来るかと思ったけど…
(福山の思いつかない方法で)

いざ、一定時間トリガーをスクリプトで組んでも
指定方法が、なかなか面倒かも…って思ってね。

その場合でも、できるならイベント名とか注釈は使いたくないかな~とかいろいろ…
使いやすいトリガーの設定方法があればスクリプトを組んでも面白いかな。

ぐるぐると堂々巡り…(汗
Reply to #23426