Cocos2D v2.0至v3.x简洁转换指南(二)

前端之家收集整理的这篇文章主要介绍了Cocos2D v2.0至v3.x简洁转换指南(二)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

触摸处理

我们在稍后将完成Cocos2d 3.0中触摸处理的完整教程。而现在最重要的是知道如何去启用触摸处理在你的CCNode中:

self.userInteractionEnabled = TRUE;

去捕捉一个触摸以及触摸的位置:

- (void)touchBegan:(UITouch *)touch withEvent:(UIEvent *)event
{
     CGPoint touchLocation = [touch locationInNode:self]; 
     // put your touch handling code here
}

并且知道3个其它方法,它们可以完成确定移动,结束和取消的触摸动作:

- (void)touchMoved:(UITouch *)touch withEvent:(UIEvent *)event - (void)touchEnded:(UITouch *)touch withEvent:(UIEvent *)event - (void)touchCancelled:(UITouch *)touch withEvent:(UIEvent *)event
原文链接:https://www.f2er.com/cocos2dx/341124.html

猜你在找的Cocos2d-x相关文章