sprite-kit - SpriteKit:从 SKSpriteNode 移除重力不起作用
问题描述
我正在尝试从 SKSpriteNode 中移除重力但不工作。这是我的代码:
我添加添加 SKSpriteNode:
let block: SKSpriteNode = self.childNode(withName: "block") as! SKSpriteNode
我通过 Scene.sks 添加重力
我尝试了所有这些方法来消除重力,但都没有奏效:
block.physicsBody?.affectedByGravity = false
block.physicsBody?.isDynamic = false
block.physicsBody?.velocity.dy = 0
block.physicsBody?.categoryBitMask = 0
如何从 SKSpriteNode 中移除重力?你们中的任何人都知道
我会非常感谢你的帮助。
解决方案
推荐阅读
- git - 我无法将代码推送到远程 devOps 存储库
- java - 对 BigInteger 数组进行基数排序
- sql - 计算postgresql缓冲区内多边形的百分比
- kotlin - TornadoFX DataGrid 与 ScrollPane
- keras - 在训练活动识别模型时观察不同机器中不同的模型性能
- spring - 如何修复 Spring MVC 中的自定义删除查询(使用 JPARepository 和 MYSQL)?
- javascript - selrrrow 在 jqGrid 4.15.6 中返回 null
- elasticsearch-dsl - 如何在 Elasticsearch_dsl 中搜索嵌套文档
- cmd - 如何使用 Windows cmd 传递多行文本文件内容?
- ruby-on-rails - Rails Geocoder 按距离排序