• hallo, ich habe mir ein kleines script geschrieben, welches erstmal nur getMass abfrägt.


    Loadteil
    [lua]self.mainmesh = Utils.indexToObject(self.components, getXMLString(xmlFile,"vehicle.mainmesh#index"));
    self.oldmass = getMass(self.mainmesh);
    print (self.oldmass)[/lua]


    nun meine Frage ist, warum erhalte ich als Ausgabe 0.000000?


    den index habe ich auf 0> in der XML gesetzt

  • Spiel speichern, beenden, wieder laden und nochmal versuchen. Wenn du dann das richtige Gewicht bekommst ist das ein Bug im Spiel.


    Der Eintrag in der XML ist übrigens überflüssig. Es sind sowieso nur die Komponenten, die ein Gewicht haben können. Kannst also gleich mit einer Schleife über self.components iterieren und die Masse aller Teile addieren.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!