Traceback (most recent call last):
File "C:\Users\***\demo.py", line 7, in <module>
objData = obj.read()
File "C:\Users\***\AppData\Local\Programs\Python\Python310\lib\site-packages\UnityPy\files\ObjectReader.py", line 155, in read
raise e
File "C:\Users\***\AppData\Local\Programs\Python\Python310\lib\site-packages\UnityPy\files\ObjectReader.py", line 153, in read
obj = getattr(classes, self.type.name, classes.Object)(self)
File "C:\Users\***\AppData\Local\Programs\Python\Python310\lib\site-packages\UnityPy\classes\Texture2D.py", line 92, in __init__
self.m_TextureFormat = TextureFormat(reader.read_int())
File "C:\Users\***\AppData\Local\Programs\Python\Python310\lib\enum.py", line 385, in __call__
return cls.__new__(cls, value)
File "C:\Users\***\AppData\Local\Programs\Python\Python310\lib\enum.py", line 710, in __new__
raise ve_exc
ValueError: 128 is not a valid TextureFormat
Code:
Python 3.10 - Windows 64andPython 3.9.7 - FedoraUnityPy:
1.7.25Unity version:
2020.3.13 f1demo file zipAssetStudio can read it(need manually specify Unity version). UABEAvalonia can modify it.