我目前正在尝试在 SKSpriteNode 上使用可拉伸图像。
通常,可拉伸图像由该方法返回UIImage::resizableImageWithCapInsets:
所以我写了这段代码:
SKTexture * texture = [SKTexture textureWithImage:[image resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)]];
SKSpriteNode * node = [SKSpriteNode spriteNodeWithTexture:texture size:CGSizeMake(150, 8)];
但它不起作用。节点在不考虑 Edge Insets 的情况下自行扩展。只有可能吗?