public MapObstacle(string name) { Class = ObstacleClassLoader.GetObstacleClassByName(name); if (Class == null) { Debug.LogFormat("Invalid obstacle created (name={0})", name); } else { InitObstacle(); } }