Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

SpriteKit en SKPhysicsJointPin. Waarom breekt mijn touw?

Pagina: 1
Acties:

  • Emiel L
  • Registratie: Februari 2014
  • Laatst online: 16-11 11:20
Hi,

Gisteravond was ik wat aan het experimenteren met SpriteKit en de ingebouwde physics engine, om een prototype te maken van een idee wat spontaan in me opborrelde.

Ik heb nu een scene gemaakt met een aantal ballen, en een touw gemaakt een hele streng van nodes. Deze nodes zitten aan elkaar gekoppeld met behulp van een SKPhysicsJointPin. Door op de ballen te tappen wordt voor de getapte bal de zwaartekracht ingeschakeld, en valt deze boven op het touw. Dat ziet er ongeveer zo uit:

Afbeeldingslocatie: http://detailsmatter.nl/miscellaneous/skphysics1.png

Wanneer ik echter meer ballen laat vallen, gebeurt er dit:

Afbeeldingslocatie: http://detailsmatter.nl/miscellaneous/skphysics2.png

In de documentatie staat niets vermeld over een beperkte sterkte van een pin joint, noch staat er vermeld dat deze dingen elastisch zijn. Wat gaat er fout, en/of wat doe ik fout?

Hier staat een filmpje, waar het verschijnsel duidelijker wordt.

http://emiellensink.nl


  • naam
  • Registratie: Oktober 2007
  • Laatst online: 05-11 17:53
Het lijkt er meer op dat het touw niet breekt, maar meer loskomt omdat de verbinding tussen de kleine segmenten waaruit het touw bestaat niet sterk genoeg is. Mogelijk is er ergens een berekening die niet goed gaat, gewicht van de ballen te groot mogelijk?

  • Emiel L
  • Registratie: Februari 2014
  • Laatst online: 16-11 11:20
Dat zou kunnen, maar nergens in de documentatie wordt gesproken van een sterkte van dit soort verbindingen. Als ik de ballen lichter, of de touwsegmenten zwaarder maak, dan werkt het beter. Maar dan zakt het touw ook meer door onder z'n eigen gewicht en daardoor is de vorm niet wat ik wil dat het is.

http://emiellensink.nl