質問: questionList[questionIndex]; } ``` これをどのように入れれば良いのでしょうか?初心者の質問ですいません、よろしくお願いします。
回答: 現在は`Text`コンポーネントを探して、その`text`に問題文をセットする形になっていますが、これを`HyphenationJpn`を使う形にするとなると、こんな流れかと思います。 * 問題文を表示したいテキストオブジェクトにはすでに`Text`コンポーネントがアタッチされているはずだが、さらに`HyphenationJpn`もアタッチする(これはもうやってあるかもしれません)。 * 問題文を表示する際に、Textコンポーネントを取得する代わりに、`HyphenationJpn`コンポーネントを取得する。 * 問題文を引数にして`GetText`を使う。`HyphenationJpn`は`GetText`の引数文字列に禁則処理を施した上でそれをTextコンポーネントの`text`にセットしてくれるので、結果として禁則処理された文字列が画面に表示される。 ``` void Start() { //問題をUnityに渡す変数 HyphenationJpn qLabel = GameObject.Find("Quiz/QLabel").GetComponentInChildren(); //問題を順番化させて、Unityに渡す qLabel.GetText(questionList[questionIndex]); } ```