Ios spritekit中的褪色纹理?

Ios spritekit中的褪色纹理?,ios,textures,sprite-kit,fade,Ios,Textures,Sprite Kit,Fade,这对我正在做的事情并不重要,但我很好奇这是否可能 我有一个正常状态和点击状态的按钮。我想如果我能在点击时让纹理在两者之间淡入淡出会很好看更具体地说,从点击状态淡入正常状态 我能想到的唯一方法是在顶部放置第二个淡入淡出的精灵,这看起来像是一种草率的方法,而且你还可以设置颜色动画和纹理上的混合动画。换句话说,你可以让按钮闪烁一种颜色。这并不完全是我需要的,但它的相同的概念,只是与纹理 有什么想法吗?另外,关于在spritekit/iOS中制作美观按钮的任何提示?您基本上已经详细介绍了两种可能的解决方

这对我正在做的事情并不重要,但我很好奇这是否可能

我有一个正常状态和点击状态的按钮。我想如果我能在点击时让纹理在两者之间淡入淡出会很好看更具体地说,从点击状态淡入正常状态

我能想到的唯一方法是在顶部放置第二个淡入淡出的精灵,这看起来像是一种草率的方法,而且你还可以设置颜色动画和纹理上的混合动画。换句话说,你可以让按钮闪烁一种颜色。这并不完全是我需要的,但它的相同的概念,只是与纹理


有什么想法吗?另外,关于在spritekit/iOS中制作美观按钮的任何提示?

您基本上已经详细介绍了两种可能的解决方案:两种纹理更改其alpha属性,或颜色和颜色BlendFactor更改。我没有什么可补充的了;好的:尽管如此,有没有一种更干净的方法可以做到这一点,而不只是在小时候添加第二个精灵?没有,这就是方法。