gpt4 book ai didi

ios - SKAction以顺时针方向跟随Circle CGPathRef

转载 作者:行者123 更新时间:2023-12-01 17:31:01 24 4
gpt4 key购买 nike

我的SKSpriteNode在逆时针方向上遵循此路径,我如何使其沿顺时针方向遵循路径?

提前致谢!

    CGPathRef circle = CGPathCreateWithEllipseInRect(CGRectMake(0,0,50,50), NULL);

SKAction *followTrack = [SKAction followPath:circle asOffset:YES orientToPath:YES duration:5.0];

SKAction *forever = [SKAction repeatActionForever:followTrack];

[player2 runAction:forever];

最佳答案

代替CGPathCreateWithEllipseInRect(),使用CGPathCreateMutable()CGPathAddArc()创建圆路径,并使用clockwise参数进行控制
方向。

未经测试的代码:

CGMutablePathRef circle = CGPathCreateMutable();
CGPathAddArc(circle, NULL, 25, 25, 25, 0, 2*M_PI, true);
CGPathCloseSubpath(circle);

关于ios - SKAction以顺时针方向跟随Circle CGPathRef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22746843/

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