Jump to content

lamo2

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by lamo2

  1. Hi. I have been trying to use Unity Asset Bundle Extractor to edit a mesh in a unity game made with unity version 2019.4.16f1. UABE prompts me to choose a version when opening any .assets file from the games data folder, but this version is not there. I have instead tried using the newest version, which is 2019.2.0f1. I succesfully changed textures like this, so i assume the data made by the two versions of unity is formatted identically. Please dismiss my question if this is not the case. I have not been able to replace meshes like this. What i tried doing is: Export mesh as .obj from the data folder of the game. Edit it. Make a unity 2019.2.0f1 project (or 2019.4.16f, tried both, none worked). Add the new .obj as an asset, place it in a scene. Build the project. Open sharedassets0.assets in data folder of the build of the project. Find the mesh and export it as dump (or raw, tried both, none worked). Open .assets file of the game to modify. Find the mesh. Import the new one. If the game is now launched, the mesh has a weird fan like shape, not similar to the model i used in any way. If i export it again, there will be no vertices or faces etc. in the mesh. Its completely empty. The reason i think this is happening, is because of this last field in the dump: 0 StreamingInfo m_StreamData 0 unsigned int offset = 0 0 unsigned int size = 12912 1 string path = "sharedassets0.assets.resS" It has the path to sharedassets0.assets.resS, but this file in the data folder of the unity project is not identical to the one with the same name in the data folder of the game. Do note that i have no idea what the field does, so i may very well be wrong. To fix this, i assume i would have to edit the sharedassets0.assets.resS file in the data folder of the game. Is that possible, or am i doing something else wrong?
×
×
  • Create New...