// Token: 0x0600003B RID: 59 RVA: 0x00003A94 File Offset: 0x00001C94 public static RoomFactory.RoomData BuildFromFile(string roomPath) { Texture2D textureFromFile = ResourceExtractor.GetTextureFromFile(roomPath, ".room"); textureFromFile.name = Path.GetFileName(roomPath); RoomFactory.RoomData roomData = RoomFactory.ExtractRoomDataFromFile(roomPath); roomData.room = RoomFactory.Build(textureFromFile, roomData); return(roomData); }
public static RoomData BuildFromFile(string roomPath) { var texture = ResourceExtractor.GetTextureFromFile(roomPath, ".room"); texture.name = Path.GetFileName(roomPath); RoomData roomData = ExtractRoomDataFromFile(roomPath); roomData.room = Build(texture, roomData); return(roomData); }
/// <summary> /// Returns an object with a tk2dSprite component with the /// texture of a file in the sprites folder /// </summary> public static GameObject SpriteFromFile(string spriteName, GameObject obj = null, bool copyFromExisting = true) { string filename = spriteName.Replace(".png", ""); var texture = ResourceExtractor.GetTextureFromFile(filename); if (texture == null) { return(null); } return(SpriteFromTexture(texture, spriteName, obj, copyFromExisting)); }