※ ChatGPTを利用し、要約された質問です(原文:FLASH LITE1.1 制限時間を任意に設定)
FLASH LITE1.1 制限時間を任意に設定
このQ&Aのポイント
FLASH LITE1.1でクイズの制限時間を任意に設定する方法を教えてください。
特定のフレームに跳ぶために、ユーザーが入力テキストに制限時間(秒)を入力し、その時間が経過したら特定のフレームに遷移するようにしたいです。
if文の条件がうまく書けていないかと思いますが、どのように書けば良いですか?
FLASH LITE1.1でクイズの制限時間を任意に設定しようとしているのですがうまくいきません。
やろうとしていることは、
ユーザーが入力テキストに制限時間(秒)を入力し、その時間が経過したら特定のフレームに跳ぶ、
ということです。
具体的には次のようにしています。
入力テキストの変数を「lmt」としてルートの2フレームに配して停めておき、*キーでスタートさせます。
ルートの3フレームにMC「c_mc」を置き、ダイナミックテキストの変数「cnt」を設定して、「c_mc」の1フレームから10フレームをループさせることで秒数を表示し(10fps)ます。
そして、ルートの3フレームに次のASを書いています。
tellTarget("/c_mc"){play();}
if(lmt == /:cnt){gotoAndPlay("tokutei");}
if の条件がうまく書けていないかと思うのですが、evalを使ったり、""を使ったりしても結局うまくいきませんでした。
おわかりになる方、ぜひご教授いただきたいと思いますので、よろしくお願いいたします。
お礼
ありがとうございます。 ムービークリップの中にif文を書くことは全く想定していませんでした。 また、tellTarget ("/")という書き方も知りませんでした。 とても学ばせていただきました。 本当にありがとうございました。