首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不倾斜的SpriteKit碰撞

不倾斜的SpriteKit碰撞
EN

Stack Overflow用户
提问于 2015-07-01 03:25:27
回答 2查看 88关注 0票数 0

我想使用本机SpriteKit碰撞检测,以保持我的角色在一个2D侧翼从地面坠落(很明显)。

事情是这样的:对于本地的SpriteKit物理来说,以特定的角度跳跃,或者掉在对角线上的瓷砖上,都会导致雪碧倾斜,摔倒,并做所有其他不必要的物理操作。

我如何拥有本土的SpriteKit物理,不倾斜精灵什么的?谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-01 03:37:11

答案很简单。将SKPhysicsBody的allowsRotation设置为false。

一个布尔值,表示物理物体是否受施加于它的角力和脉冲的影响。

票数 2
EN

Stack Overflow用户

发布于 2016-04-15 22:10:12

从场景编辑器中取消选中Physics Properties下的Physics Properties字段。

如果您正在编码,那么:

代码语言:javascript
复制
node.physicsBody.allowsRotation = false
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31152038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档