Dinamik fizik gövdesine sahip bir düğümüm var. Ve bunu statik yapmak ve başka bir bedenle temas ettiğinde konumunu değiştirmek istiyorum. Yeni pozisyon değil ben kontakt geri arama yöntemlerinden birini (örn didBeginContact
) içinde düğümün position
özelliğini değiştirmek Ancak Sprite Kit failing assertion: (typeA == b2_dynamicBody || typeB == b2_dynamicBody)SpriteKit: iletişim geri çağırmada düğüm konumunu değiştiremiyor
:
Bu soru sağlanan solüsyon ile vücut statik yapmak başardı dikkate alındı.Bunu nasıl başarabilirim?
Eğer pozisyon güncellemek için başarısız kod gönderebilir: Burada
Dot sınıftır? – LearnCocos2D
@ LearnCocos2D, JKallio tarafından verilen çözümün gayet iyi çalışıyor (fizikBody'nin düğümüne yeniden atanması) – fiddler