我不太明白如何使用 flashpunk 中的绘图类。一切正常,除了我画的圆圈消失了。
package assets {
import net.flashpunk.Entity;
import net.flashpunk.graphics.Image;
import net.flashpunk.FP;
import net.flashpunk.utils.Draw;
public class PlayerBrokenHUD extends Entity
{
[Embed(source = "graphics/SpaceShipHudbroken.png")] private const BHUD : Class;
public function PlayerBrokenHUD()
{
graphic = new Image(BHUD);
graphic.scrollX = graphic.scrollY = 0;
y = FP.screen.height - 70;
Draw.circle(100, 100, 100, 0xD5BB5C);
}
}
}
所有代码都可以正常工作,圆圈显示出来,图形也显示出来。然而,圆圈在第一帧后消失。我在其他脚本和项目中尝试过 Draw 类,但一直得到相同的结果。我尝试在更新功能中执行此操作,但仍然得到相同的结果。