11.自定义图片

  1. 11.自定义常用控件-自定义图片
    1. 11.1 知识点
      1. 创建自定义图片绘制类,添加相关变量,实现Style关和开的绘制抽象方法
    2. 11.2 知识点代码

11.自定义常用控件-自定义图片


11.1 知识点

创建自定义图片绘制类,添加相关变量,实现Style关和开的绘制抽象方法

//自定义图片绘制
public class CustomGUITexture : CustomGUIControl
{
    //图片绘制的缩放模式
    public ScaleMode scaleMode = ScaleMode.StretchToFill;

    //实现Style关和开的绘制抽象方法

    protected override void StyleOffDraw()
    {
        GUI.DrawTexture(guiPos.Pos, content.image, scaleMode);
    }

    protected override void StyleOnDraw()
    {
        GUI.DrawTexture(guiPos.Pos, content.image, scaleMode);
    }
}

11.2 知识点代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

//自定义图片绘制
public class CustomGUITexture : CustomGUIControl
{
    //图片绘制的缩放模式
    public ScaleMode scaleMode = ScaleMode.StretchToFill;

    //实现Style关和开的绘制抽象方法

    protected override void StyleOffDraw()
    {
        GUI.DrawTexture(guiPos.Pos, content.image, scaleMode);
    }

    protected override void StyleOnDraw()
    {
        GUI.DrawTexture(guiPos.Pos, content.image, scaleMode);
    }
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏