我发现很难从文档中学习如何使用Kobold2D KKInput gestureSwipeDirection来检测向左/向右/向上/向下滑动并让它们执行if else语句。任何人都可以通过提供示例代码来帮助我。感谢
KKInput* input = [KKInput sharedInput];
KKSwipeGestureDirection dir = input.gestureSwipeDirection;
switch (dir)
{
case KKSwipeGestureDirectionRight:
// direction-specific code here
break;
case KKSwipeGestureDirectionLeft:
// direction-specific code here
break;
case KKSwipeGestureDirectionUp:
// direction-specific code here
break;
case KKSwipeGestureDirectionDown:
// direction-specific code here
break;
}
答案 0 :(得分:0)
我认为你犯了一个错误,你把代码放在一个方法中,但你应该用两只手,一只用来确定KKInput,一只用来检查状态,另外你忘了{{1} }
尝试这样做:
gestureSwipeEnabled