我想在触摸屏上看到精灵部分。
当我触摸spriteModelHair时,触摸位置应该是visibel,而精灵部分的其余部分应该是不可见的。
spriteModelHair = [CCSprite spriteWithFile:@"hair001.png" rect:CGRectMake(0, 0, 450, 612)];
spriteModelHair.position = ccp(winSize.width/2, winSize.height/2+25);
spriteModelHair.visibel = No;
[self addChild:spriteModelHair z:2];
答案 0 :(得分:0)
获取每个像素的RGBA数据和每个像素在屏幕上的位置。如果触摸的位置与像素的某个位置(或触摸周围的预定义区域)相同,则将该像素的alpha值更改为0或其他内容。