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