腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Swift
中
删除
节点
之前
无法
运行
SKAction
序列
swift
、
sprite-kit
当精灵从我的场景
中
移除时,我正在尝试
运行
一个
序列
。 我添加了一个布尔型fruitScaled来尝试分解
序列
,并添加了一个
SKAction
.wait来让动画在移除
之前
完成。精灵将从场景
中
移除,但动画不会
运行
,精灵会立即移除。
在
精灵从场景
中
移除
之前
,我如何让
SKAction
在
精灵上
运行
?node.name == "fruitButton&
浏览 19
提问于2020-04-27
得票数 1
回答已采纳
1
回答
timeInterval变量不能工作
ios
、
swift
我正在尝试
在
一个timeInterval
中
改变scheduledTimer。我试图通过将变量更改为间隔来做到这一点,而不是将timeInterval设置为此变量。enemy.position = CGPoint(x: CGFloat(arc4random_uniform(spawnPoint)), y: self.size.height) let action =
SKAction
.moveTo
浏览 4
提问于2016-10-16
得票数 0
回答已采纳
3
回答
Swift
:有没有一种方法可以让
SKAction
序列
使用多个对象?
swift
、
sprite-kit
、
sequence
、
skaction
我有一个
序列
,它生成敌人,然后将它们移动到屏幕上,本质上是这样的:enemy.runAction(moveAndRemoveEnemy)let updateScore =
SKAc
浏览 5
提问于2015-08-13
得票数 3
回答已采纳
1
回答
如何在
运行
序列
之前
等待持续时间?
swift
、
wait
、
skaction
我正在用SpriteKit做一个游戏,当它开始的时候,我有一些
节点
从屏幕的顶部产生和掉下来:let spawn =
SKAction
.runBlock {}self.runAction(
SKAction
.repeatActionForever(sequ
浏览 2
提问于2015-06-21
得票数 0
回答已采纳
1
回答
SKAction
序列
不会延迟我的
节点
的生成
swift
、
delay
、
skaction
在
某些情况下,我使用
SKAction
序列
来延迟
节点
的生成。当laneFire为真时,我不希望延迟发生。但如果是这样的话,我希望延迟发生。所以我创建了一个名为spawnAction的
SKAction
。
在
spawnAction
中
,我添加了孩子。然后我将spawnAction放入我的
序列
中
。
在
我的
序列
中
,我把它放在我的waitAction之后,以便在我的
节点
产生
浏览 0
提问于2016-03-01
得票数 0
1
回答
在
应用程序状态保存期间,有什么好的方法可以绕过
SKAction
代码块的编码限制?
ios
、
sprite-kit
、
skaction
、
uikit-state-preservation
在
应用程序状态保存(或游戏保存)期间,如果
运行
此
序列
,将发出警告:
SKAction
:
运行
块操作不能正确编码,目标C块不支持NSCoding。不完美解决方案:在编码过程
中
,从任何相关
节点
删除
SKAction
序列
,并将程序状态提前,就像
序列
已经完成一样。
在
第一个示例
中
,这意味着立即将
节点
alpha设置为0.0,从父
节点
中移除or
浏览 4
提问于2016-02-07
得票数 1
回答已采纳
1
回答
快速
SKAction
序列
不
运行
swift
、
sprite-kit
self.runAction(
SKAction
.runBlock({ }),
SKAction
.runBlock({print("step 2") <em
浏览 2
提问于2016-04-11
得票数 1
回答已采纳
1
回答
如何使用/实现pause()来暂停SKAudioNode?
audio
、
sprite-kit
、
skaudionode
文件: 创建一个操作,通知音频
节点
暂停播放。此操作只能在SKAudioNode对象上执行。音频暂停,如果重新启动,则恢复到暂停的位置。
浏览 2
提问于2017-03-05
得票数 3
回答已采纳
2
回答
带有移民的SKShapeNode与
SKAction
removeFromParent崩溃
objective-c
、
sprite-kit
、
skemitternode
我附加了一个
SKAction
序列
,其中最后一个动作是removeFromParent。
节点
在没有发射器的情况下
运行
正常,执行它的操作,然后
删除
自身。但是,如果附加发射器,则整个程序
在
删除
shapenode时会崩溃(执行跳转到main方法并出现挂起)。addChild:laser1];该程序将在以下两种情况下
运行
: 如果在
删除
shapenode
浏览 1
提问于2013-11-16
得票数 4
回答已采纳
2
回答
如何使SK
序列
快速
运行
?
swift
、
xcode
、
sprite-kit
、
sequence
我在网上发现了这个非常有用的代码,但是我很难让它
运行
。变量名都是正确的,我已经使用print语句来确保它确实达到了这个函数。它似乎没有
在
标签
节点
上
运行
序列
。removeAllActions() speechIcon.removeAllActions() let fade:<em
浏览 3
提问于2020-05-26
得票数 0
回答已采纳
1
回答
在
未排序的子
节点
上
运行
操作
ios
、
swift
、
sprite-kit
我
在
子
节点
上有动画动作,我想在场景的动作
序列
中
运行
它。我只想在子
节点
操作完成后调用一些代码块。}var actions = [
SKAction
]()actions.append(
SKAction
.runBlock({ () -> Void
浏览 3
提问于2015-09-01
得票数 1
1
回答
按顺序更改
SKAction
.wait(forDuration:)
ios
、
swift
、
sprite-kit
它可以
运行
,但现在我必须在5
中
更改forDuration: 10。
在
动作
序列
中有4个精灵,它们在给定的时间内移动它们的路径。一旦我
运行
了
序列
,我就不能更改forDuration: 10 s1_1,
SKAction
.wait(forDuration
浏览 6
提问于2018-09-03
得票数 0
3
回答
Xcode SpriteKit
SKAction
不改变SKSpriteNode的属性吗?
swift
、
xcode
、
sprite-kit
、
swift3
、
skaction
如果我创建了一个SKSpriteNode,并在
节点
上
运行
了一个
SKAction
,那么操作就会在模拟器上
运行
,但是
节点
的属性没有改变。例如,在下面的示例
中
,
在
模拟器
中
,
节点
从(50,50)开始,
在
1秒内移动到(0,0)。但是,末尾的print语句打印(50,50)而不是新的位置(0,0)。)test.color = UICol
浏览 4
提问于2017-02-14
得票数 2
回答已采纳
1
回答
如何在动作边界停止
SKAction
.repeatActionForever动作?
ios
、
swift
、
sprite-kit
我创建了一系列SpriteKit操作,然后
在
节点
上永远重复这些操作,但我希望最终停止这些操作。我的
序列
将磁盘向左、向右和向左旋转,
在
再次开始
之前
返回到原始旋转。但是,当我
删除
该操作时,它会在没有完成的情况下停止,因此不会恢复原始的旋转。 let wiggleLe
浏览 0
提问于2015-06-27
得票数 1
1
回答
Swift
SKAction
.waitForDuration执行速度过快
swift
、
wait
、
skaction
我正在尝试
在
Swift
中
的两个
节点
之间执行一个战斗
序列
。每个
节点
受到攻击后,都会等待指定的攻击速度持续时间,然后才会再次攻击。以下是我的战斗
序列
代码: player.removeAllActions(monster.attackSpeed) player.runAction(
SKAction
.rep
浏览 3
提问于2016-08-01
得票数 2
回答已采纳
1
回答
从子SKSpriteNode向SKScene添加SKSpriteNode
ios
、
sprite-kit
我已经子类SKSpriteNode类来创建这个
节点
。
在
子类
中
,我
在
sprite上定义了某些SKActions。我想要的是,当
运行
在这个sprite上的
SKAction
序列
结束时,我在场景
中
添加一个新的sprite
节点
。这怎么可能。以下是我的代码:
SKAction
*moveDow
浏览 3
提问于2014-07-25
得票数 1
回答已采纳
2
回答
在
for循环中等待
SKAction
完成
swift
、
sprite-kit
、
skaction
我有一个for循环,
运行
10次,每次创建一个
节点
并将其添加到场景
中
。但是,我希望
在
添加的每个
节点
之间有一个延迟(添加一个
节点
,等待一个秒,添加一个
节点
,等待一个秒,等等)。但是,在前1秒之后,所有10个
节点
都同时添加。如何实现在添加的每个
节点
之间等待一秒钟的预期效果?character in sentence, create a node of it for character in line.characters {
浏览 4
提问于2017-01-17
得票数 2
回答已采纳
4
回答
SpriteKit -创建一个定时器
ios
、
objective-c
、
timer
、
sprite-kit
我如何创建一个计时器,它每隔两秒钟就会在我的屏幕上的HUD上增加一个分数?这是我为HUD编写的代码:{ BOOL updateLabel;} { { count
浏览 8
提问于2014-06-01
得票数 31
回答已采纳
1
回答
SKLabelNode移动。但行动不会重演
swift
、
sprite-kit
、
sklabelnode
我创建了一个测试场景来练习一些基本的
Swift
3和SpriteKit。
在
进入更复杂的目标
之前
,我试图通过理解基本知识来学习。 testShape.zPosition = 1 let moveTestShape =
SKA
浏览 2
提问于2016-10-21
得票数 0
回答已采纳
1
回答
SpriteKit -如何将操作添加到将在上一个操作完成后
运行
的
节点
ios
、
swift
、
sprite-kit
我有一个
节点
,在其上
运行
两个操作--一个
在
mouseDown事件上,第二个
在
mouseUp事件上。正在
运行
的操作可能比鼠标左键关闭所需的时间更长,我希望继续执行此操作,并在mouseUp方法的操作完成后,以某种方式从mouseDown方法
运行
第二个操作。有可能吗?
浏览 2
提问于2015-03-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
新年新语言,WCDB Swift
运维新手入门——分布式存储概念
OpenStack 基础介绍08——Swift 组件详细介绍(中)
Swift意欲成为无数据竞争的并发编程语言
【行业资讯】Apache Ignite 2.9.1 版本发布,小版本更新
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券