Newer
Older
DungeonShooting / DungeonShooting_Godot / src / framework / map / image / ImageRenderData.cs
@小李xl 小李xl on 19 Jun 2023 593 bytes 换一种解渲染大量sprite的决方案


using Godot;

public class ImageRenderData
{
    /// <summary>
    /// 指定的画布
    /// </summary>
    public ImageCanvas ImageCanvas;
    /// <summary>
    /// 需要绘制的原图
    /// </summary>
    public Image SrcImage;
    public int X;
    public int Y;
    public float Rotation;
    public int CenterX;
    public int CenterY;
    public bool FlipY;
    
    //----------------------------------------
    public ImageRenderSprite RenderSprite;
    public int RenderWidth;
    public int RenderHeight;
    
    public int RenderOffsetX;
    public int RenderOffsetY;
}