teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文章の修正

2020/05/12 07:01

投稿

BluOxy
BluOxy

スコア2663

answer CHANGED
@@ -2,10 +2,10 @@
2
2
 
3
3
  ### 当初の問題に対しての回答
4
4
 
5
- `Item.MyExplanation;`はエラーです。`Item`クラスに定義されている`MyExplanation`プロパティは`static`ではありません。`クラス.プロパティ`の形式ではなく`インスタンス.プロパティ`の形式で記述する必要があります
5
+ `Item.MyExplanation;`はエラーです。`Item`クラスに定義されている`MyExplanation`プロパティは`static`ではありません。なので、`クラス.プロパティ`の形式ではなく`インスタンス.プロパティ`の形式で記述する必要があります
6
6
 
7
- ExplanationTXTクラスでは`this.text = "任意の文字列";`と書く事は出来ません。
7
+ `ExplanationTXT`クラスでは`this.text = "任意の文字列";`と書く事は出来ません。
8
- ExplanationTXTクラスにおいて、`this.text`の型は`string`ではなく`Text`です。ゲーム内で表示する文字列を変えるにはTextクラス内の`text`というフィールドを使ます。
8
+ `ExplanationTXT`クラスにおいて、`this.text`の型は`string`ではなく`Text`です。ゲーム内で表示する文字列を変えるには`ExplanationTXT`クラスではなく、**Textクラスに定義されている**`text`フィールドを使う必要があります。
9
9
 
10
10
  ### 変更後のコードに対しての回答
11
11
 
@@ -14,7 +14,7 @@
14
14
 
15
15
  (Tokumei3さんの自己回答を参照)
16
16
 
17
- と同じです。
17
+ 「当初の問題に対しての回答」原因・解決策は同じです。
18
18
 
19
19
  staticでないプロパティに対して`クラス.プロパティ`と書くことはできません。
20
20
  `インスタンス.プロパティ`の形式で記述する必要があります。