我想要的是,只要用户触摸iPhone屏幕,我将在那里显示照片。 每当用户触摸屏幕时,任何人都可以帮助我如何获得该区域的坐标吗?
答案 0 :(得分:1)
您没有说您正在使用cocos2d,但您已将此问题标记为。我会假设情况就是这样。
您需要在ccTouchesEnded
函数中添加代码。这基本上就是它的样子:
-(BOOL)ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint location = [touch locationInView: [touch view]];
CCSprite *myImage = [CCSprite spriteWihFile: @"myImage.png"];
[myImage setPosition: location];
[self addChild: myImage];
return YES;
}
听起来你可能需要更多的帮助。如果是这样,你应该去cocos2d iphone页面看一下设置和教程。