我在这里看过类似的问题,但我不能让这些例子对我有用。由于我创建此路径的方式与前面的示例有些不同,我将说明我的问题:
我正在尝试将精灵在 SpriteKit 游戏中遵循的路径可视化。
我在另一种方法中调用它,我shipPath
将SKAction
CGPathRef shipPath = [self buildEnemyShipMovementPath:enemy];
SKAction *followPath = [SKAction followPath:shipPath
asOffset:YES
orientToPath:YES
duration:7];
路径创建方法:
- (CGPathRef)buildEnemyShipMovementPath:(SKSpriteNode*)enemy
{
UIBezierPath* bezierPath = [UIBezierPath bezierPath];
// ... path creation code ... //
return bezierPath.CGPath;
}
鉴于此,为了调试目的,我应该怎么做才能“看到”屏幕上的路径,可能我想打开和关闭它。