我试图通过拖放来叠加精灵并且当精灵碰撞时我想将它们粘住,所以如果其中一个掉落其上的精灵叠就会掉下来两个。请有任何想法吗?Cocos2d:坚持两个CCSprite?
最好的问候
为了更精确我需要帮助棒部分。由于
我试图通过拖放来叠加精灵并且当精灵碰撞时我想将它们粘住,所以如果其中一个掉落其上的精灵叠就会掉下来两个。请有任何想法吗?Cocos2d:坚持两个CCSprite?
最好的问候
为了更精确我需要帮助棒部分。由于
我想请按照下列steps.-
CCSprite
添加属性CCSprite *spriteToFollow
CGPoint
存储在碰撞2个精灵之间的偏移。CustomSprite
碰撞,设置适当的spriteToFollow
CustomSprite init
方法,调用scheduleUpdate
update
方法,如果spriteToFollow
存在,更新当前以spriteToFollow.position + offset
希望它可以帮助。
嗨ssantos,其实这就是我所做的,但我认为有这样做的更好的方式,我不知道如何实现它,请参阅演示中的链接http:// www.youtube.com/watch?v=ZgJJZTS0aMM – Vervatovskis
哦,没有注意到'花栗鼠'部分,我的坏。我更喜欢'box2d',但你应该能够检测到两个物体之间的碰撞(box2d中的术语是'contactListener'),然后使用相当于'distanceJoint'的花栗鼠将它们相互连接。 Best of lucks :) – ssantos
这就是它,谢谢:) – Vervatovskis
哪部分你有问题?拖动精灵?碰撞检测?只是'棒'的一部分? – ssantos
嗨,感谢您的回答。棒部分 – Vervatovskis