腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
swift
4.0中
添加
多个
相同
的
SKSpriteNode
()
、
、
我知道这个问题已经被问了很多次了,但我一直在网上寻找,找不到我
的
基本问题
的
解决方案。我有一个SKPhysicsContact,当两个对象接触时,它会运行以下代码: let ball =
SKSpriteNode
(imageNamed: "circle") ball.run(colorBlack) self.addChild(ball) 第一次运行SKPhysicsContact代码时,
浏览 11
提问于2019-04-24
得票数 0
回答已采纳
1
回答
SpriteKit -如何生成相似的字符?
、
在
我
的
游戏中,我继承了
SKSpriteNode
并
添加
了一个派生函数: func spawn(parentNode: SKNode, position: CGPoint) { }然后,
在
GameScene.
swift
中,我循环遍历一个数组,并在每次遍历时生成一个新字符wrongCharacter = Character(
浏览 0
提问于2018-04-21
得票数 0
1
回答
掩码节点
的
语法
、
、
我正在尝试
在
我
的
场景中
的
节点周围获得一个直接碰撞接触框。我希望它
的
碰撞检测准确地围绕节点本身,而不是矩形或圆形。Apple开发人员手册给出了objective-c中
的
代码sprite.physicsBody = [SKPhysicsBody bodyWithTexture:sprite.textu
浏览 0
提问于2015-07-03
得票数 0
2
回答
如何在
Swift
中创建空
SKSpriteNode
?
、
、
、
如何在
Swift
中创建空
SKSpriteNode
?我需要一个可以
添加
SKSpriteNode
的
SKSpriteNode
SKSpriteNode
*textSprite = [
SKSpriteNode
new];
浏览 3
提问于2014-09-23
得票数 1
回答已采纳
1
回答
创建模糊下面节点
的
SKSpriteNode
、
、
let objects =
SKSpriteNode
(imageNamed: "objects")addChild(objects)我
的
意图是为'blurredOverlay‘节点
添加
一个视觉效果,以便只有与此节点重叠
的
节点才会显示模糊效果?
浏览 2
提问于2017-04-17
得票数 1
1
回答
如何在
Swift
3中创建
SKSpriteNode
子类
、
、
、
我见过很多类似的问题,但它们似乎都适用于
Swift
的
老版本,或者适用于非常不同
的
情况。在任何情况下,没有一个解决方案对我有效。let Ci =
SKSpriteNode
(imageNamed: "CBlob")Ci.pitch ="middle C"
浏览 1
提问于2017-09-09
得票数 0
回答已采纳
8
回答
如何创建一个固定大小
的
对象数组
、
、
在
Swift
中,我试图创建一个64
SKSpriteNode
的
数组。我想先初始化它为空,然后我会把雪碧放在前16个细胞,最后16个细胞(模拟一盘棋)。根据我
在
医生中
的
理解,我会期待这样
的
事情:或但不起作用。
在
第二种情况下,我遇到一个错误:“不支持固定长度数组”。那会是真的吗?对我来
浏览 16
提问于2014-06-24
得票数 121
回答已采纳
1
回答
雪碧工具包-如何显示一半
的
雪碧/纹理/图像
、
、
我正在做一个雪碧套件项目,
在
某些情况下,我只需要显示现有图像
的
一半。是否有可能使用面罩或其他东西来只显示雪碧/图像/纹理
的
一半?
浏览 0
提问于2014-12-24
得票数 3
回答已采纳
2
回答
将GIF
添加
到
Swift
Playground
、
、
、
我
在
一个
Swift
游乐场有一个SKScene,我想把这个gif (https://media.giphy.com/media/uMU6E2DFqeZSE/giphy.gif)作为一个
SKSpriteNode
添加
到后台。我首先尝试将其作为动画UIImage转换为
SKSpriteNode
,如下所示: let dance = UIImage.animatedImageNamed("macarenadance.gif", durationlet
浏览 29
提问于2019-03-17
得票数 1
1
回答
如何将自定义参数传递给SKView委托方法视图(NodeFor)
、
我有一个ARKit Spritekit项目,
在
该项目中,我希望为每个ARAnchor显示不同
的
图像。我对
SKSpriteNode
图像
的
最佳匹配方式有点困惑,因为
在
SKScene场景类和视图控制器之间存在一些倒置控制。我
的
问题是:我应该如何传递动态图像信息
浏览 2
提问于2017-08-02
得票数 1
回答已采纳
1
回答
Swift
类继承
、
在
我
的
游戏中有一个GameScene.
swift
文件。我想为我
的
主要角色创建一个完全不同
的
.
swift
文件,比方说redball.
swift
。
在
redball.
swift
文件中,我声明redBall等于
skspritenode
。如何在主GameScene.
swift
文件中使用sprite?
浏览 2
提问于2015-09-17
得票数 1
1
回答
如何获得通过
SKSpriteNode
编辑器创建
的
项
的
SpriteKit?
、
、
我
在
XCode中使用SpriteKit (带有Objective)创建了一个相当简单
的
“游戏”(目前是实验性
的
)。我知道如何手动创建一个
SKSpriteNode
对象并将其
添加
到SKScene中--但我试图做
的
正好相反--我
在
XCode SceneKit GUI本身内创建了sprite (并给它起了一个名称),现在我想在代码中撤回它
在
以前使用XCode
的
经验中,您可以通过声明@property UIOutlet等来做到这一点,然后将其作
浏览 4
提问于2014-11-05
得票数 7
回答已采纳
2
回答
如何在屏幕外
添加
新
的
SKSprideNodes并将其动画与现有对象同步?
、
、
、
我正在尝试使用单个SKAction来为同一类型
的
多个
SKSpriteNode
设置动画。 我想要做
的
是
在
屏幕上显示四个
相同
类型
的
SKSpriteNode
。到目前为止,我可以
在
屏幕上显示四个
相同
类型
的
SKSpriteNode
,并将它们
添加
到数组中。我
的
想法是创建四个
相同
类型
的
对象,将它们
添加
到屏幕
浏览 0
提问于2014-09-18
得票数 0
1
回答
物理身体不是只显示一个精灵吗?
、
、
、
我遇到
的
问题是,当我初始化我
的
精灵时,我有另一个精灵
的
定义方式
相同
,这个精灵显示它有一个物理体,因为我在上面看到了绿色
的
轮廓,但是下面这个精灵没有绿色
的
轮廓,我认为当我创建SKPhysicsBody时有一个问题,或者可能是因为我在任意
的
位置创建了13个
相同
的
精灵副本,如第二个代码片段所示。@objc func CreateNewAsteroid() { var asteroid :
SKSpriteNode
浏览 0
提问于2018-06-27
得票数 0
2
回答
调用中参数“大小”
的
缺失论证
、
、
我
在
Xcode中有一个
Swift
代码,它完美地工作了:obstacles.append(
SKSpriteNode
(imageNamed: "Rectangle"))class obstacle:
SKSpriteNode
{ var isActive
浏览 3
提问于2014-11-26
得票数 0
回答已采纳
1
回答
在场景编辑器中以编程方式更改纹理
、
、
我已经
添加
了一个名为"arm“
的
颜色精灵到我
的
场景编辑器中,但是由于一系列原因,我需要访问该颜色精灵并以编程方式更改纹理。另一种表述我
的
目标的方式是,我想将节点链接到我
的
GameScene
swift
文件,并使用数组中
的
纹理更改纹理。有人知道怎么做吗?
浏览 15
提问于2021-01-20
得票数 0
回答已采纳
3
回答
创建暂停菜单
的
最佳方式是什么?
、
、
我想制作一个菜单,它可以通过点击
SKSpriteNode
激活,然后暂停游戏中除恢复和重新启动按钮之外
的
所有内容,还可以在用户离开应用程序时激活。我目前正在做这件事,有一个布尔调用isPaused,所有的方法只有
在
isPaused设置为NO时才会被激活。只要pause节点被触摸,它就会被设置为YES,并且一切都会停止。然而,这给我带来了很多麻烦,例如,当调用didEnterBackground时,我调用暂停场景
的
方法,但当您重新打开应用程序时,暂停菜单不在那里。 我想知道做这件事
的
最好方法是什么。
浏览 0
提问于2015-01-25
得票数 3
1
回答
SKSpriteNode
隐藏在父节点下面
、
使用
Swift
和SpriteKit时,当将
SKSpriteNode
作为子级
添加
到另一个
SKSpriteNode
时,我遇到了一个问题:
SKSpriteNode
没有显示。相反,放置
在
完全
相同
位置
的
SKLabelNode确实会出现。text: "hello") parentNode.addChild(node)“parentNode”和“位置”在这两种情况下都是<em
浏览 4
提问于2014-10-03
得票数 6
回答已采纳
1
回答
雪碧-套件:如何可视化一个SKFieldNode
、
、
、
、
我目前正在我
的
雪碧套件游戏中
的
磁场工作。addChild(field)到目前为止,磁场起作用,但我不确定如何定位SKFieldNode物体
的
区域属性。
浏览 3
提问于2016-09-16
得票数 0
回答已采纳
3
回答
雪碧套件:用ColorizeWithColor改变背景颜色
是否有办法逐步改变场景
的
背景色,而不是一次又一次地改变背景颜色?
在
我
的
场景中,我有一个按钮,它将背景颜色设置为与最初创建场景时所称
的
颜色不同
的
颜色,如下所示:{} 但是,(当然)这会立即将颜色从最初
的
颜色切换到黑色,而我希望它能像使用colorizeWithColor:
的
节点一样改变,其中两种颜色从一种颜色“淡出我<e
浏览 4
提问于2014-03-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何快速在多个单元格中输入相同的数据或文字
在WPS邮箱中添加多个邮箱账号的图文教程
Swift高级分享-Swift中下标的强大功能
苹果Swift Playgrounds 4.2发布
Swift 5.8新特性预览:支持函数向后部署
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券