腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
精灵
套件
中
设置
类别
掩码
?
、
、
、
collisionBitMask = 2 当我打印darts
类别
掩码
时,它返回nil。我已经通过场景编辑器
设置
了其他
精灵
类别
蒙版,它们工作得很好。谢谢你的帮助。
浏览 19
提问于2021-04-08
得票数 0
回答已采纳
4
回答
edgeLoopFromRect在Swift
中
的应用
、
在Swift
中
,我试图将其改写为: self.physicsBody = SKPhysicsBody(edgeLoopFromRect
浏览 0
提问于2014-11-23
得票数 2
回答已采纳
2
回答
SpriteKit
中
的物理接触
、
、
、
设置
了每个球都有一个独特的接触位
掩码
,什么是做的,提供联系信息时,他们联系?是否有可能在任何给定的联系人中只由最大的一个球接收到联系信息?我给每个球大小一个不同的位
掩码
的原因是,我认为这可能有助于确定两个球之间的任何给定接触
中
较大的球。不过,我可能错了。将位
掩码
设置
为每种类型的身体交互类型的
类别
,希望在模拟中了解和/或控制它们。 通过适当地应用这些位
掩码
来阐明每个对象希望成为接触和/或碰撞的
浏览 5
提问于2016-10-08
得票数 2
回答已采纳
1
回答
如何检查cocos2d-xv3.1
中
的特定碰撞?C++
、
、
我试着检查
精灵
和物理物体之间的特定碰撞。问题是,我不知道如何为每个节点物理体分配一个标记,也不知道如何为每个sprite正确
设置
碰撞位
掩码
。我正在成功地检查碰撞,但对所有对象来说,这只是一个真或假。我正在遵循下面链接的cocos2d-x文档
中
的指南。在它
中
,它解释了如何
设置
掩蔽位和掩蔽
类别
。 碰撞过滤允许您防止形状之间的冲突。Cocos2d-x >支持使用
类别
和组位
掩码
进行冲突过滤。Cocos2d-x支持32个碰撞
类别
浏览 4
提问于2016-03-07
得票数 0
回答已采纳
1
回答
SpriteKit -多目标接触检测
、
我已经将circle1和2
设置
为有分类位
掩码
和contactTestBitMasks。我所做的任何测试,都只能在顶部或底部的圆圈到达屏幕底部时才能找到,但无法确定如何检测底部圆圈何时触及顶部。
浏览 0
提问于2014-10-11
得票数 0
回答已采纳
1
回答
两个SpriteNodes之间的联系问题
、
、
UInt32 = 1 static let Vaisseau : UInt32 = 5在我的func DidMoveToView
中
:dynamic = false self.addChild(Vaisseau) 我在这个函数
中
创建了我的SpriteNode
浏览 0
提问于2015-10-30
得票数 0
1
回答
如
何在
sprite工具包
中
设置
FPS
、
、
为什么它们是不同的,如
何在
精灵
套件
中
设置
FPS? skView.showsNodeCount = YES; 谢谢。
浏览 1
提问于2014-10-05
得票数 1
回答已采纳
2
回答
使用动作移动
精灵
时不发生花栗鼠碰撞
、
这确实是一个基本的问题,但我正在用一个物理体移动一个
精灵
A,而不是另一种有另一个物理体的
精灵
B。我预计这些机构会调用碰撞回调oncontact。它们使用setCategoryBitmask()
设置
各自的
类别
位
掩码
,并使用setContactTestBitmask()分别
设置
彼此的
类别
。 还有别的捷径吗?还是我错过了别的什么?
浏览 1
提问于2016-03-04
得票数 0
3
回答
不同比特
掩码
的区别
、
、
我很难弄清楚如何区分不同的位
掩码
。
浏览 6
提问于2017-08-16
得票数 0
回答已采纳
4
回答
SpriteKit和粒子碰撞
我有一个粒子发射器,当粒子与一些物理体碰撞时,我想要检测它。在SpriteKit应用程序接口中有没有本机方法可以做到这一点,或者我需要“作弊”吗?
浏览 3
提问于2014-06-25
得票数 2
1
回答
如何使一个自由落体的
精灵
节点坐在另一个水平移动的
精灵
身体上
、
、
、
、
如何使一个自由落体的
精灵
节点坐在另一个水平移动的
精灵
身体上? 现在这两个机构相撞了。但水平运动体偏离其路径,自由落体在撞击水平体后下降。如何修复这个不断变化的雪碧节点的
设置
。我已经给出了碰撞和
类别
位
掩码
,以使碰撞正确发生。
浏览 4
提问于2015-02-06
得票数 2
回答已采纳
2
回答
Caliburn Micro:表单验证错误时禁用按钮
、
、
通常,人们会在VM中放置一个Can()方法,并在属性的NotifyOfPropertyChange
中
触发一个setter。但是,如果用户输入一个非数字值,例如,文本框是无效的,但是属性
设置
器永远不会被调用,所以我不能通知/禁用该按钮。 那么,当用户输入的无效值不会导致调用属性
设置
器时,我该如何禁用该按钮呢?
浏览 5
提问于2011-03-21
得票数 3
回答已采纳
1
回答
什么是雪碧
套件
的“
类别
面具”和“碰撞面具”?
、
、
我遵循雪碧工具包指南,在场景编辑器
中
,它要求我将
类别
掩码
设置
为32,碰撞
掩码
设置
为11。这些数字有什么关系?
浏览 1
提问于2016-11-14
得票数 7
回答已采纳
1
回答
联系人和
类别
位
掩码
-只需要
设置
一个,或者两者都需要
设置
?
、
因此,我正在学习如何检查Swift
中
的位
掩码
碰撞,我很困惑是否要将两个身体
设置
为彼此的接触位
掩码
。 当两个物理体重叠时,可能会发生接触。SceneKit通过按位和操作将身体的接触
掩码
与另一个身体的
类别
掩码
进行比较。但在接触测试方面,如果A的
类别
掩码
设置
为1,联系人位
掩码
设置
为2,而B的
类别
掩码
浏览 0
提问于2016-12-27
得票数 2
回答已采纳
1
回答
使用sprite在统一
中
掩蔽3D对象
、
、
我有一个png图像,我想工作作为一个透明的面具,它将是完全透明的场景,但它背后的3D物体将不会显示(类似于一个
精灵
面具,但需要与3D对象工作)。因此,我在我的3D场景
中
添加了一个
精灵
(点-无滤镜)图像,我已经有一个着色器应用于
精灵
材料,但它不能正常工作。看起来这些像素在边框
中
没有被“正确地剪切”。我之所以使用这种方法,是因为内置的"2D
精灵
掩码
“只影响使用sprite的对象(
如
这里所解释的),但我希望它能影响3D对象。Tags {"
浏览 4
提问于2020-08-11
得票数 3
1
回答
如何同时在屏幕上显示两个场景
、
我如
何在
屏幕上同时显示两个场景的雪碧
套件
斯威夫特? 我需要把第一个场景放在第二个场景(我需要一个场景被看到,它的顶部出现了另一个场景,其中有一些
精灵
)。或者告诉我,例如,开发人员如何使菜单(
如
“重新启动”、“结果”等按钮)在播放器死亡时出现在其他场景
中
?而那一次,你也可以看到主场景的位置(或与死亡的字符)?
浏览 2
提问于2015-09-17
得票数 0
回答已采纳
1
回答
physicsbody.dynamic和physicsbody.categorybitmask之间有什么关系?
、
、
最近,我发现一些
精灵
节点无法测试与其他节点的碰撞。经过几天的尝试和谷歌,我终于让他们像往常一样工作。我已经意识到,动态和
类别
位
掩码
之间似乎有某种关系。最新情况: 在我的游戏中,我想要一些
精灵
固定在场景
中
,其动态应该
设置
为假,但可以被玩家或敌人碰撞。例如地面,一棵树,或一些建筑物。要正确处理这些属性,我应该做些什么?
浏览 1
提问于2014-09-08
得票数 0
回答已采纳
3
回答
我可以用脚本替换切片的源图像吗?
、
(在它的
精灵
渲染器和它的动画剪辑
中
)。如果我在Finder
中
替换了PNG,那么从该PNG中提取的所有切片都会自动更新,这是很棒的。这在团结
中
是可能的吗?
浏览 0
提问于2018-02-18
得票数 0
1
回答
如何测试2个SKSpriteNodes是否冲突
、
、
在我的代码
中
,我在场景
中
创建了一个篮子。然后在屏幕上的一个随机点上创建一个fallingObject节点。 我的目标是一旦fallingObject被外壳(篮子节点内的虚构盒子)碰撞(或接住)。fallingObject将从场景
中
消失或移除。
浏览 0
提问于2014-05-08
得票数 0
2
回答
我该如何实现sprite
掩码
?
、
、
、
使用DirectX,我渲染纹理多边形(正字法),这样它们就像平显
精灵
一样。现在我不确定我该如
何在
这个系统
中
实现sprite
掩码
?所以基本上假设我有一个
精灵
,我如何让它只在我定义的屏幕上的给定部分渲染呢?如果它的一部分移出了屏幕的这一部分,你看不到它吗?
浏览 1
提问于2009-11-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券