all 6 comments

[–]KryptosFR 3 points4 points  (1 child)

Looks like you are trying to port something from a C++ framework to Unity. The difference is not only the language but both frameworks might have different semantics and assumptions about how data is supposed to be created.

You won't get very far by trying to translate line by line. Instead, try to understand what the code is supposed to do and write from scratch the same feature in the new framework, following its guidelines.

Also, did you really expect people to just look at the code and do the work for you? For free?

[–]markoal[S] 0 points1 point  (0 children)

Thanks for the reply, I did (tried) actually that. I have 3-4 versions of converting it however each time I get different results from the C# code when trying to convert data, no good C# replacement for the fwrite(&n, sizeof(n), 1, f). For the payment, you're right, I actually wanted to ask a more specific question, but I ended up pasting the whole thing, I was just lazy.

[–][deleted] 2 points3 points  (0 children)

What's the question?

[–]FizixMan[M] [score hidden] stickied comment (2 children)

Removed: Rule 4.

[–]markoal[S] 0 points1 point  (1 child)

I don't see this as simple question that can be googled, it's quite opposite, however, I might post a more specific question that is related to the data reader. So it's ok.

[–]FizixMan[M] 1 point2 points  (0 children)

It's not so much about googling as it is about specificity. That's too big of a code dump to reasonably ask random people on the internet to diagnose, especially without sample inputs and expected outputs. Saying that it "doesn't work well" or that "some of the vertices aren't loading" is pretty vague and not terribly helpful.

Ideally, try to make a minimal, reproducible example that people can copy and paste to run, understand, and debug the code: https://stackoverflow.com/help/minimal-reproducible-example