Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. public static void GetTextureName()
  2. {
  3. foreach (KeyValuePair<string, Texture2D> entry in currentPrefabProperties)
  4. {
  5. Texture2D texture2D = entry.Value as Texture2D;
  6.  
  7. RenderTexture temporary = RenderTexture.GetTemporary(texture2D.width, texture2D.height, 0);
  8. Graphics.Blit(texture2D, temporary);
  9.  
  10. var filename = ModLoader.currentTexturesPath_default + temporary.name + ".dds";
  11.  
  12. if (File.Exists(filename))
  13. {
  14. currentPrefabProperties.Remove(entry.Key);
  15. currentPrefabProperties.Add(entry.Key, LoadTextureDDS(filename) as Texture2D);
  16. }
  17.  
  18. RenderTexture.ReleaseTemporary(temporary);
  19.  
  20. { }// do something with entry.Value or entry.Key
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement