让精灵像时钟指针一样旋转?
Making sprite rotate like clock hands?
我做了一个类似于时钟指针的精灵,我让它像这样旋转:
if(condition==true){
Sprite.rotate(1);
}
但正如我所料,它不会像时钟指针一样旋转,而是会旋转整个纹理,我不想让底部保持原位,只有上部像时钟一样旋转。我不知道该怎么做。
你的意思是它围绕它的中心而不是它的末端旋转?
您可以使用 setOrigin(float, float)
设置精灵的原点,它会围绕该点旋转。
我做了一个类似于时钟指针的精灵,我让它像这样旋转:
if(condition==true){
Sprite.rotate(1);
}
但正如我所料,它不会像时钟指针一样旋转,而是会旋转整个纹理,我不想让底部保持原位,只有上部像时钟一样旋转。我不知道该怎么做。
你的意思是它围绕它的中心而不是它的末端旋转?
您可以使用 setOrigin(float, float)
设置精灵的原点,它会围绕该点旋转。