2016-06-16 2 views
0

Unityゲームのソースファイルを受け取ったので、その中のテキストを変更する必要があります。ほとんどすべてのテキストがXMLファイルに含まれていることがわかりました。小さな編集をしようとしましたが、ゲームを作りましたが、古いテキストはまだ表示されています。私はすべてのソースファイルを検索し、そのテキストは1つのファイルにしかありません。Unity XMLのテキストコンテンツがビルドに含まれています

更新されたXMLファイルを組み込むためにビルドを行うときに特別な設定がありますか?前に実行する他のプロセスがあるので、XMLファイルの変更がゲームに含まれていますか?

XMLファイルやその他のスクリプトとコードがソリューションに含まれています。

私はUnityでかなり新しいですが、私はこれに非常に困惑しています。

答えて

0

私はあなたの問題を解決するために2つの可能性を見ています。

  1. プロジェクトを保存します。 Unity3D Editorを再起動します。 これは、ほとんどのバージョンからテキストリソースがUnity3Dでリフレッシュされないためです。私はあなたがこれらのステップに従うまで変更が見られないことを意味します。プロジェクトを保存するBTWだけでも必要なことはありますが、再起動することもできます。

  2. テキストは実際にxmlファイルにはありませんが、inspectorからpublic stringフィールドに割り当てられます。そうすれば、プロジェクトではそれを見つけることができません。テキストはインスペクタでのみ表示されるためです。ビルドに -

0

あなたはあなたが必要な値でXMLをinitlize、または、XMLを開き、XMLを変更し、それを保存するために、ポストビルドプロセスの方法を作ることができ、コードを持っていると仮定します。 詳細:see this

関連する問題