Ich erstelle meinen SKPhysicsBody mit Rechteck von der Größe, ich setze ihn auf die Größe des Knotens, aber die Kollisionserkennung funktioniert nicht auf einem guten Teil des Knotens. Wie zeichne ich den roten Rahmen um den Physikkörper?
Ich habe versucht, eine präzise Kollisionserkennung zu verwenden, aber es hilft nicht. Ich habe einige Debug-Bibliothek überprüft, aber es zeichnet nur direkte Nachkommen der Szene, und meine Knoten sind wenige Ebenen tief. Der Autor weiß anscheinend nicht, was Rekursion ist.
Wie zeichne ich einen roten Rahmen um den Physikkörper, wenn mein Körper ein Rechteck ist?
Dies funktioniert ab iOS 7.1 und in allen OSX-Versionen, die SpriteKit unterstützen.
In diesem Beispiel verwende ich die Variable mySKView, um die SKView des Spiels zu halten.
Setzen Sie die Eigenschaft "showPhysics" Ihres SKView auf true / YES. Dies geschieht normalerweise durch Hinzufügen der folgenden Zeile nach der Zeile "mySKView.showsFPS = true". Normalerweise im Viewcontroller, der das SKView besitzt.
Obj-C:
%Vor%Schnell
%Vor%Tags und Links ios sprite-kit