private PMXFormat.TextureList ReadTextureList() { PMXFormat.TextureList result = new PMXFormat.TextureList(); uint texture_file_count = binary_reader_.ReadUInt32(); result.texture_file = new string[texture_file_count]; for (uint i = 0, i_max = (uint)result.texture_file.Length; i < i_max; ++i) { result.texture_file[i] = ReadString(); //"./"開始なら削除する if (('.' == result.texture_file[i][0]) && (1 == result.texture_file[i].IndexOfAny(new[] { '/', '\\' }, 1, 1))) { result.texture_file[i] = result.texture_file[i].Substring(2); } } return(result); }
private PMXFormat.TextureList ReadTextureList() { PMXFormat.TextureList result = new PMXFormat.TextureList(); uint texture_file_count = binary_reader_.ReadUInt32(); result.texture_file = new string[texture_file_count]; for (uint i = 0, i_max = (uint)result.texture_file.Length; i < i_max; ++i) { result.texture_file[i] = ReadString(); //"./"開始なら削除する if (('.' == result.texture_file[i][0]) && (1 == result.texture_file[i].IndexOfAny(new[]{'/', '\\'}, 1, 1))) { result.texture_file[i] = result.texture_file[i].Substring(2); } } return result; }
private static PMXFormat.TextureList ConvertTextureList(PMDFormat pmd) { PMXFormat.TextureList result = new PMXFormat.TextureList(); result.texture_file = pmd.toon_texture_list.toon_texture_file.ToArray(); //複製する return(result); }
private static PMXFormat.TextureList ConvertTextureList(PMDFormat pmd) { PMXFormat.TextureList result = new PMXFormat.TextureList(); result.texture_file = pmd.toon_texture_list.toon_texture_file.ToArray(); //複製する return result; }