gpt4 book ai didi

ios - 连续淡入淡出

转载 作者:行者123 更新时间:2023-11-28 21:28:07 25 4
gpt4 key购买 nike

我试图淡入和淡出我创建的光节点我只是不知道在哪里相应地调用函数所以它会连续淡入和淡出。从来没有尝试过对任何东西进行动画处理,这就是我所拥有的。

- (void)fadeOutIn:(UIView *)view duration:(NSTimeInterval)duration
{
[self enumerateChildNodesWithName:@"//*" usingBlock:^(SKNode *node, BOOL *stop) {
if ([node.name isEqualToString:@"light1"]) {
[UIView animateKeyframesWithDuration:5 delay:2 options:UIViewAnimationOptionRepeat|UIViewAnimationOptionAutoreverse|UIViewAnimationCurveEaseInOut animations:^{
node.alpha = 0;
} completion:^(BOOL finished) {
}];
}
}];
}

我应该在哪里调用这个函数?它是连续淡入淡出的?它应该在 Action 中调用吗?谢谢你

最佳答案

将其用于继续淡入淡出。

-(void)viewDidAppear:(BOOL)animated{

[UIView animateKeyframesWithDuration:1 delay:0 options:UIViewAnimationOptionRepeat|UIViewAnimationOptionAutoreverse|UIViewAnimationCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction animations:^{
node.alpha = 0;
} completion:^(BOOL finished) {
[UIView animateWithDuration:1 animations:^{
node.alpha = 1;
} completion:nil];
}];
}

关于ios - 连续淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37338203/

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