/ / SpriteKit iOS8 rôzne fyzické správanie - objektív-c, sprite-kit, ios8, skphysicsbody, skphysicsjoint

SpriteKit iOS8 rôzne fyzické správanie - objektív-c, sprite-kit, ios8, skphysicsbody, skphysicsjoint

Všimol som si odlišného správania vo fyzike, napríklad:

Kódoval som lanko s mnohými reťazcami SKSpriteNode a SKPhysicsJointLimit. Na koncoch som pripojil dve SKPhysicsJointSpring k dvom fyzicky zakázaným SKSpriteNode.

V systéme iOS7 funguje ako kúzlo, v iOS8 je na lane nejaké "narušenie". Sú to fotky, malý štvorec je len spoj na dotyk a veľký obdĺžnik je len spúšť.

V systéme iOS8 môžete vidieť "U" skreslenie okolo cukríka, ale nie v systéme iOS7. Prečo?

Spúšťač pre systém iOS7 http://i.imgur.com/yRt6UfB

Spúšťač pre systém iOS8 http://i.imgur.com/WE3Esuu

odpovede:

0 pre odpoveď č. 1

Pravé PhysicsJoint pre lano je SKPhysicsJointPin a nie SKPhysicsJointLimit. Toto riešenie funguje dobre v iOS7 a iOS8.


0 pre odpoveď č. 2

Tiež som mal nejaké vážne problémy s ios8 fyzikou behabiour ... Ale kvôli problémom s lanoom môžem skontrolovať môj kód z tejto odpovede. To beží rovnako na iOS7 a ios8 https://stackoverflow.com/a/20855093/3148874