我正在做一个游戏,我有20个纹理,必须动态翻转(如镜子)。我试图使用node.xScale = node.xScale * -1和node.yScale = node.yScale * -1,但它不起作用.. 在此先感谢。用SpriteKit翻转SpriteNode
回答
奇怪的是它不起作用。我相信简单的做法node.xScale = -1
的作品,因为你想保持比例因子相同(1)并反转它。让我知道你是怎么办的。
不,它仍然没有工作..节点仍然在相同的规模,并不翻转..即使我设置了一个断点,并打印它打印-1的值,但它仍然没有翻转.. – 2014-10-07 15:39:03
我只是自己试了一下,它工作得很好。你在使用纹理,图像还是纯色?另外,你使用的是什么版本的Xcode? – 2014-10-07 17:15:03
我正在使用SKSpriteNode spriteNodeWithTexture(来自使用SKTextureAtlas的地图集)。我正在使用Xcode 6.1。 – 2014-10-07 18:35:12
- 1. 在SpriteKit中附加SpriteNode
- 2. Spritekit - Spritenode在泰伯维
- 3. 移动我的SpriteNode Swift SpriteKit
- 4. 如何使SpriteNode在SpriteKit中与Swift一起旋转?
- 5. 在iOS 8的SpriteKit中用xScale翻转一个精灵并不会翻转SKPhysicsBody
- 6. Swift,SpriteKit:使用edgeLoopFromRect时SpriteNode出错的物理体位置
- 7. 在SpriteKit中给定SpriteNode的每一边创建物理实体
- 8. 检测Spritenode范围内的其他Spritenode?
- 9. 如何通过触摸来旋转SpriteNode?
- 10. 如何获得旧spritenode的位置用于新spritenode?
- 11. SpriteNode透视?
- 12. 滚动SpriteNode使用触摸
- 13. 翻转使用SkiaSharp
- 14. SR翻转翻牌和D翻转翻牌
- 15. 确定SpriteNode在一个矩形上的位置SpriteNode
- 16. SpriteKit GameScene旋转问题
- 17. Spritekit - 如何在暴露于重力的情况下水平翻转精灵
- 18. SpriteKit使用applyImpulse移动旋转physicsBody
- 19. PDF页翻转/翻转软件
- 20. System Verilog - 强制信号翻转/翻转
- 21. 如何使用vtk旋转/翻译/翻转vtkActor2D对象?
- 22. 使用jQuery翻转,无法恢复翻转起火
- 23. 在SpriteNode上重复动作
- 24. 使用javascript翻转文本
- 25. 使用objective-c翻转UIImageView
- 26. 使用Graphics2D翻转图像
- 27. 用空格翻转java
- 28. 用Javascript翻转div div
- 29. Viewflipper不翻转
- 30. 翻转图像
“不起作用”不是问题的描述,更多的是因为这个(否定尺度)已被证明可以工作(flip sprites) – LearnCocos2D 2014-10-07 15:32:49
该节点仍然在相同的比例尺内,并且不会翻转.. – 2014-10-07 15:39:50
如果您发布纹理的图片可能会有所帮助。 – 0x141E 2014-10-07 18:17:03