なぜ ESCN を TSCN に変換するのですか?
どちらも Godot のテキストシーンファイルです。.tscn はエディタで構築する編集可能なネイティブシーンであり、.escn は外部エクスポータから出力されたものとしてタグ付けされた同一形式のファイルです。Godot 内部で «エクスポート済み» の警告なしに自由に編集できるように、ユーザーは .tscn に変換します。
ESCN から TSCN への変換方法
ファイルマネージャーで名前を変更する EASIEST
ファイルの拡張子を .escn から .tscn に変更します。内部のテキスト形式は同一であるため、Godot は通常のシーンとして開きます。
Godot Engine (名前を付けて保存) FREE
シーンをインポートして開き、Scene > Save Scene As を使用して .tscn 拡張子を選択し、適切な編集可能なネイティブシーンを書き出します。
テキストエディタ / VS Code OPEN-SOURCE
任意のテキストエディタで .escn を開き、シーンを検査または微調整してから、.tscn という名前で保存します。どちらも同じ構文を使用しています。
これらの形式について
品質と注意点
- 名前を変更しただけのファイルは «エクスポート済み» の意図を保持しますが、Godot から再保存すると純正な編集可能ネイティブシーンになります。
- シーン内の外部パスや依存関係はプロジェクト内で解決される必要があります。そうでない場合、ノードが欠落として表示されます。
- 2つの形式は同一のテキストであるため、視覚的またはデータ的な品質が失われることはありません。
よくある質問
単に escn を tscn にリネームしてもいいですか?
はい。形式は同一のテキストなので、実際にはリネームだけで機能します。
これら2つの実際の違いは何ですか?
.escn は他のプログラムからエクスポートされたものとしてタグ付けされており、手動編集を意図していません。.tscn はネイティブの編集可能なシーンです。テキストエディタで編集すると何か壊れますか?
構文やリソースパスを壊さない限り、通常の
.tscn と同様に安全に編集できます。変換で失われるものはありますか?
いいえ、両方のファイルにはまったく同じシーンデータが保存されています。