こうやってタイトル画面(仮置き)を作成した。あとでテキストのフォントも変えようとした所、テキストが表示されなくなった。
あちゃー
素材提供 瀝青炭さん
どうやらフォントを変更する際に初期化していたのが問題だったようだ。
for (int i = 0; i < 7; i++)
あちゃー
素材提供 瀝青炭さん
どうやらフォントを変更する際に初期化していたのが問題だったようだ。
for (int i = 0; i < 7; i++)
{
text[i] = new TextObject2D();
text[i] = new TextObject2D();
text[i].Font = Font2.difficulty;
text[i].Position = new Vector2DF(textXpos - 20 * i, textYpos + 50 * i);
}
初期化でオブジェクトの登録情報も初期化されるというのは言われてみれば当たり前だが、そこは初期化されないと思い込んでいた。
初期化部分を消した所、想定通りの表示になった。
初期化でオブジェクトの登録情報も初期化されるというのは言われてみれば当たり前だが、そこは初期化されないと思い込んでいた。
初期化部分を消した所、想定通りの表示になった。
コメント