gpt4 book ai didi

ios - 使用 SpriteKit 制作 Logo 动画

转载 作者:行者123 更新时间:2023-11-30 13:30:28 26 4
gpt4 key购买 nike

我正在尝试制作一个看起来像心跳的 Logo 动画(下图不是我的,只是为了让您明白想法):

enter image description here

我想要的是一个动画(大约 1 秒),其中心跳从左向右绘制。

到目前为止我已经做了什么:- 我在Sketch 3下设计了标志- 我创建了大约 30 个名为 image[i] 的不同图像,它们代表不同的步骤

我的代码:(在 init 方法中预加载纹理)

let logo = SKSpriteNode(imageNamed: "image1")
let logoAnimation: SKAction
var textures:[SKTexture] = []
for i in 1...25 {
textures.append(SKTexture(imageNamed: "image\(i)"))
}
logoAnimation = SKAction.animateWithTextures(textures,
timePerFrame: 0.1)

在 didMoveToView 里面:

logo.runAction(logoAnimation)

但是动画看起来有点糟糕,滞后......

这是因为我添加了太多框架吗?还是还不够?有没有更好的方法来创建这种动画?

感谢您的帮助

最佳答案

您是否尝试过仅更改动画的每秒帧速率?如果您有很多帧,将其设置为 0.1 fps 可能会太慢,尝试将其降低到 0.05 或许?

关于ios - 使用 SpriteKit 制作 Logo 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36617363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com