Нет встроенного способа сделать это, о котором я знаю.
Вы можете создать скрипт PowerShell, который будет рекурсивно проходить все ваши файлы контента, а затем использовать регулярные выражения, чтобы найти соответствующие функции Content.Load в вашем коде и заменить тех, кто случайно сгенерированный хэши. Затем вы запустите этот сценарий как часть запутывания.
Вероятно, было бы даже просто написать, если бы у вас был весь ваш контент. Загрузите <> вызовы в одном файле. Тогда псевдокод будет чем -то вроде:
For All Files in Content directory (and subdirectories, recursively):
String hash = CreateRandomHash()
File.renameTo(hash)
"LoadContent.cs" = "LoadContent.cs".replace("Content.Load<Texture2D>(" + File.original.Name + ")", "Content.Load<Texture2D>(" + hash + ")");
Но, вы знаете, «псевдокод». :) Это займет некоторая работа.