他のスクリプトファイルの文字列の定数を他のオブジェクトを参照せずに呼びたかったんだけどどう呼べば良いかずっと考えててようやくわかった
定数宣言クラス.cs
using UnityEngine;
using System;
using System.Collections.ObjectModel;
public calss 定数宣言クラス : MonoBehaviour {
public static ReadOnlyCollection<string> arrayString = Array.AsReadOnly<string>(new string[] {
"定数1",
"定数2"
});
}

定数呼び出しクラス.cs
public class 定数呼び出しクラス : MonoBehaviour {
void 定数呼び出し関数() {
for(int i=0; i<定数の数; i++) {
string temp = 定数宣言クラス.arrayString.[i];
Debug.Log(temp);
}
}
}

これって既出?