Home> Progression3 > | よくあるつまずき > よくあるつまずき - キャスト名のタイプミス
よくあるつまずき - キャスト名のタイプミス
- 2009年8月18日 09:11
- Progression3 | よくあるつまずき
Progressionでの制作にあたり、「プレビューされない」「ページが切り替わらない」など、つまずいた場合の修正方法を説明します。
エラーメッセージを確認する
プレビューしても動作しない場合は、「出力」パネルでエラーメッセージを確認してみる。
例えば「ReferenceError: Error #1065: 変数 ContentDiary は定義されていません。」のように表示された場合、キャスト名のタイプミスが原因であると考えられる。
キャスト名の修正
シーンエディタで定義したキャスト名と、シンボルのクラス名が違っているとうまく動作しない。
よくある間違い
正)ContentDiary
- 大文字小文字 例)contentDiary
- スペルミス 例)CantentDiary
- スペースを入れる 例)Content Diary
- 全角半角 例)contentDiary
先の間違いでは「ContentDiary」のシンボルを作成したときに「C」を小文字にしてしまっていた。
ライブラリパネルで「c(小文字)」を「C(大文字)」に直してもうまく動作しない。
この状態ではシンボルの名前が変わっただけなので、「シンボルプロパティ」でクラス名を修正する必要がある。
- ライブラリの中の「contentDiary」を選択し右クリック。「プロパティ」を選ぶ。
- 「クラス」と「名前」の「c(小文字)」を「C(大文字)」にかえて「OK」をおす。
プレビューをして出力パネルにエラーが表示されなければOK。
- Newer: 画像を挿入する
- Older: シンプルなウェブサイトを作る その3 - ブラウザのタイトル表示
Home> Progression3 > | よくあるつまずき > よくあるつまずき - キャスト名のタイプミス