[英]Spritekit-how to flip a sprite horizontally when exposed to gravity
我试图构建一个应用程序,当重力将其向右拉时,我希望子画面图像向右翻转。
原始精灵图像朝左,当触摸开始时(在屏幕上的任何位置)被触摸时,图像将向左移动。
如果您尝试将其旋转90度,请尝试以下操作:
sprite.zRotation = M_PI/2.0f
所以我想180度是这样的:
sprite.zRotation = M_PI
编辑:
因此,如果要反转图像,请尝试:
sprite.xScale = -1.0;
但是,如果您的节点有任何子节点,它将也将其反转。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.