SpriteKit,获取透明值的矩形

Posted

技术标签:

【中文标题】SpriteKit,获取透明值的矩形【英文标题】:SpriteKit, get rect of transparent value 【发布时间】:2013-12-05 02:40:35 【问题描述】:

SKSpriteNode 对我来说是新的。对于下面的图片,我想知道有哪些方法可以使用 sprite kit 获得非透明部分的矩形。

【问题讨论】:

检测是什么意思? 喜欢得到蓝色部分的矩形 你想要最小的CGRect 包含所有非零 alpha 的点? 是的,这正是我想要的 【参考方案1】:

您可以使用calculateAccumulatedFrame 实现此目的。

【讨论】:

以上是关于SpriteKit,获取透明值的矩形的主要内容,如果未能解决你的问题,请参考以下文章

XCode Spritekit,与 png 的不透明部分发生碰撞

用JS来获取当前 div 的不透明度的值的方法,急中急!!!

通过 ORM 透明改变返回值的值

带有 SpriteKit 的着色器仅注册黑色的 alpha

低 SpriteKit FPS 会导致碰撞丢失?

如何使用C#实现可拖动的透明矩形框/窗体