skaction

    0热度

    1回答

    我想创建这样的效果: http://d.pr/v/4oGc 这里详细: 与精灵套件SKLabelNode。所以基本上我希望标签能够“飞入”。我的第一个想法是使用SKAction这个,但我没有弄清楚它是否可以这样应用。 在Spritekit中重新创建该效果的任何提示?

    1热度

    1回答

    我正在为游戏创建一个简介独白。我想知道如何在包含文本更改的序列中使用SKActions。 我现在有 monologue.runAction(SKAction.fadeOutWithDuriation(1.5)) monologue.text = "text2" //*wait for tap* (coded in) monologue.runAction(SKAction.fadeInWit

    1热度

    1回答

    我一直在试图找出如何停用播放声音。我试图用一个合理的动作附加removeAtionWithKey,它似乎工作正常,但声音不停止播放。这是因为我在SpriteKit中使用动作吗? 如果这个问题在这里得到解决,而不是导入AVFoundation,那么你能给我举一些例子来阻止播放声音吗?或者,如果在这种情况下首选导入AVFoundation,您是否也可以向我提供一些代码。

    0热度

    1回答

    我使用SKAction.animateWithTextures在Swift中设置SKSpriteNode的动画效果,参数restore设置为true。如a different thread中所述,由于纹理图谱中的图像比原始节点略大,所以出现第一个问题。现在出现了另一个问题:如果我使用SKSpriteNode.removeAllActions()中断了动画,那么节点会恢复到原始纹理,但节点的大小不会

    1热度

    1回答

    在我的场景开始时,我正在运行一系列不同的动作,作为关卡的一种介绍。我想让它可以由用户跳过。有没有办法通过SKAction来处理这个问题? SKAction是我的选择,但也许有更好的方法来做到这一点。有任何想法吗?

    1热度

    1回答

    对于SpriteKit来说,我相当新,大约4个月时间都在使用HTML5。使用HTML5 youtube游戏教程,我的程序总是不断更新玩家或对象的位置。 例如,如果它可以帮助: function run() { var loop = function() { window.requestAnimationFrame(loop, canvas); update();

    1热度

    2回答

    我试图在游戏菜单中播放随机声音,它实际上是鸟儿在吱吱作​​响。 所以有很多鸟的声音,但我希望他们是随机的。 我以前做过这个使用schedule线沿线的: this->schedule(schedule_selector(HelloWorld::birdsound),3.2); 其中: void HelloWorld::birdsound(){ int soundnum=arc4ran

    2热度

    1回答

    我已经编写象下面这样: func spriteCollection(count : Int) -> [SKSpriteNode]{ var spriteArray = [SKSpriteNode]() for _ in 0..<count { let sprite = SKSpriteNode(imageNamed: "node.png") //

    2热度

    1回答

    我试图在SpriteKit游戏中产生敌人的波浪。 我认为这段代码会起作用。我怎样才能让runAllWaves()等待每一波完成,然后再调用下一个波? (我知道,如果一切都失败了我就可以增加waveWait时间人为地从一开始就不是每一波结束计数) import SpriteKit let waveWait = [5, 10, 10] // pause before each wave let

    3热度

    1回答

    我想在Unity中给定持续时间上缩放sprite的x轴。基本上,我在下面的方式使用斯威夫特这样做之前, let increaseSpriteXAction = SKAction.scaleXTo(self.size.width/(mySprite?.sprite.size.width)!, duration:0.2) mySprite!.sprite.runAction(increaseSpri