问题标签 [uidynamicbehavior]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
51 问题
0
投票
0
回答
23
浏览
ios - 如何将 UICollisionBehavior 动画化为 iOS 上移动的 UIView 元素?
我正在做一个游戏,你必须用一个可轻弹的球击中一个目标。
- 目标( UIView ) 动画为 CABasicAnimation。
- 球( UIImageView) 被分配了一个动画器,它本身被分配了一个 UICollisionBehavior,包含目标和足球。
所以现在我用球击中了目标,但没有任何反应。但是,如果我击中目标的原点,则会发生碰撞:球从一个看不见的物体反弹回来,屏幕另一侧的目标移动,就像被球击中一样。
所以显然只有目标是动画的,而不是碰撞属性。我怎样才能解决这个问题?
UICollisionBehavior - 代码
CABasicAnimation - 代码