コード例 #1
0
ファイル: GameObjectNames.cs プロジェクト: Meruem/Game02
        public static string GetObjectName(GameObjectNames name)
        {
            if (!_overrideMappings.ContainsKey(name))
            {
                return(name.ToString());
            }

            return(_overrideMappings[name]);
        }
コード例 #2
0
    public static GameObject createGameObject(GameObjectNames gameObject)
    {
        GameObject gameObj;

        switch (gameObject)
        {
            case GameObjectNames.PlatformShort:

                gameObj = Resources.Load<GameObject>(GameObjectNames.PlatformShort.ToString());
                break;

            case GameObjectNames.PlatformLong:

                gameObj = Resources.Load<GameObject>(GameObjectNames.PlatformShort.ToString());
                break;

            default:

                gameObj = null;
                break;
        }

        return gameObj;
    }
コード例 #3
0
ファイル: GameObjectNames.cs プロジェクト: Meruem/Game02
 public static GameObject Find(GameObjectNames name)
 {
     return(GameObject.Find(GameObjectNameMapping.GetObjectName(name)));
 }
コード例 #4
0
 static Scene()
 {
     GameObjectNames.Add("None");
 }
コード例 #5
0
 public bool HasGameObjectName(string name)
 {
     return(GameObjectNames.ContainsKey(name));
 }