
ラベルが存在しません
ティラノスクリプトでよく見るエラーのひとつ、「ラベルは存在しません」。
こんなエラーメッセージが表示されます。↓
このエラーは、そのものずばり、「エラーメッセージに表示されているラベルはありませんよ」というエラーです。
なんだかややこしそうなエラーですが、実は簡単に解決できるんです。
順番に見ていきましょう。
例ではテキストエディタにAtomを使っていますが、他のテキストエディタでも同じことができます。
「ラベルは存在しません」エラーを解決しよう
- まずはエラーが出ているシナリオを確認します。
ティラノスタジオの「プレビュー」→「コンソール」をクリックし、画像赤線部分のパスを確認します。 - 確認したシナリオファイルを開きます。別のフォルダにある同じ名前のファイルを開かないよう、よく確認してください。
- シナリオファイルを開いたら、「ctrl+F」(ctrlキーとFキーを同時押し)します。
- 画像赤枠部分に「エラーメッセージに表示されているラベル名」を入力し、「検索」ボタンをクリックします。
今回の例では、「*label1」を入力します。 - [jump]タグで「*label1」を指定している部分が見つかりました。
今回はstorageパラメータの指定がないので、同じシナリオ内のラベルを指しています。
storageパラメータが指定されていた場合は、storageパラメータで指定されているシナリオを開き、以降の作業を行ってください。 - 次に、もう一度「検索」ボタンをクリックし、[jump]タグが指している「*label1」があるかを確認します。
[jump]タグがあったシナリオとは別のシナリオを開いた場合は、もう一度「ctrl+F」を押して、検索窓にラベル名を入力してください。 - 検索したラベルが他になかった場合、ラベル名を打ち間違えているか、そもそもラベルがシナリオ内にありません。
[jump]タグでジャンプさせたい部分のラベル名を確認しましょう。