Hiho,
kann mir jemand erklären, wieso ich die Meldung
Quote
"invalid suffix "f" on integer constant"
bei der Schleife
for (int i = 0; i < mPointMasses.size(); i++)
{
mPointMasses[i].Force += new Vector2(0f, -9.8f * mPointMasses[i].Mass);
}
bekomme? :blink:
Das "f" wegnehmen geht ja auch nicht... Hm...
EDIT1: Dazu muss ich wohl noch sagen, dass dem Vector2 im Konstruktor
floats übergeben werden müssen, daran kanns also nicht liegen.
EDIT2: Ich glaube, ich habe es gelöst:
Ich habe einfach aus der 0f eine 0.0f gemacht und den new Operator weggenommen, weil ich die Methode aus C# kopiert hatte^^
for (int i = 0; i < mPointMasses.size(); i++)
{
mPointMasses[i].Force += Vector2(0.0f, -9.8f * mPointMasses[i].Mass);
}