首页 文章

Sprite kit:如何使精灵的物理体复制实际图像?

提问于
浏览
1

我知道如何在gamescene.sks中制作它 - 你只需要选择一个精灵并检查体型表单中的“alpha mask” . 但是如何以编程方式进行呢?我担心我对.sks的操纵最终会变坏 . 所以我想通过快速代码来实现 . 我看了物理体相关的方法和属性,并没有找到任何接近那个“alpha蒙版”

1 回答

  • 0

    你没有发现任何alpha相关的东西?可能想要仔细看看...... bodyWithTexture:size:的文档说(重点补充):

    当您的精灵具有要在其物理体中复制的形状时,请使用此方法...创建一个新的物理主体,其中包含纹理中具有非零alpha值的所有纹素 .

    如果要更改alpha阈值,另请参阅bodyWithTexture:alphaThreshold:size: .

相关问题