gpt4 book ai didi

ios - 无限旋转 SCNNode 360​​°

转载 作者:可可西里 更新时间:2023-11-01 05:20:46 25 4
gpt4 key购买 nike

我正在寻找一种将音符绕其 z 轴旋转 360 度的方法。持有相机的节点沿 z 轴负向移动,并且不允许更改其 y 和 z。我已经尝试过 CABasicAnimation,但没有成功。

谁能指出我的解决方案?

最佳答案

将其旋转小于 360° 怎么样?由于您的标题说的是“无限”,因此它应该可以正常工作,并且一遍又一遍地重复动画最终将变成 360° 甚至更多。

否则,您可以查看 Apple 的默认 SceneKit 项目,它对我来说非常有用:

[cameraNode runAction:[SCNAction repeatActionForever:[SCNAction rotateByX:0 y:.5 z:0 duration:1]]];

或者,对于 OSX:

CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"rotation"];
animation.toValue = [NSValue valueWithSCNVector4:SCNVector4Make(0, 0, 1, M_PI*2)];
animation.duration = 15;
animation.repeatCount = MAXFLOAT; //repeat forever
[YOURNODE addAnimation:animation forKey:nil];

关于ios - 无限旋转 SCNNode 360​​°,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27570167/

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