gpt4 book ai didi

javascript - 在 Phaser 中绘制圆弧并应用补间以在 5 秒内缩短其长度

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

嘿,我想用 Phaser v2.3.0 画一个圆,并通过在其上应用补间来均匀地缩小它。它应该看起来像 this 。而是从一个整圆周长(周长有一定厚度的空心圆盘)开始,在5秒内均匀减小其周长。您可以通过this example寻求帮助由于我是 Phaser 的新手,所以我能够理解它,或者如果你能给我简单的例子或解决方案,那就更好了。提前致谢

最佳答案

我得到了答案

var GameState = {
update: function () {
this.graphics.clear();
this.graphics.lineStyle(6, 0xffffff);
this.graphics.arc(40, 90, 20, 0,
game.math.degToRad(this.angle.max), true, 128);
this.graphics.endFill();
}
create: function () {
this.graphics = game.add.graphics(0, 0);
this.world.bringToTop(this.graphics)
this.angle = { min: 0, max: 0 };
this.roundArcTween = this.add.tween(this.angle).to({ max: 360 }, 5000);
}

}

关于javascript - 在 Phaser 中绘制圆弧并应用补间以在 5 秒内缩短其长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58535006/

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