标签: swift sprite-kit mask sktexture
当我要检测子画面的蒙版(alpha蒙版)部分中的触摸时,如果我触摸子画面周围的边界矩形而不是仅蒙版部分,它只会打印“ a”。在我要编写的游戏中,用户移动手指时不会碰到任何精灵(障碍物),但是当我编写代码时,当用户触摸我不喜欢的精灵的矩形蒙版部分时,它只会打印“ a”(表示松散)我基本上想要的是仅在小精灵的遮罩区域而不是小精灵周围的整个矩形检测触摸。 我需要在像这样蒙版的精灵中检测触摸:
但不是这样: