IMGUI 图片绘制和边框绘制

这篇具有很好参考价值的文章主要介绍了IMGUI 图片绘制和边框绘制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class lesson5 : MonoBehaviour
{
    public Rect texPos;
 
    public Texture tex;
 
    public ScaleMode mode = ScaleMode.StretchToFill;
    public bool alpha = true;
    public float wh = 0;
 
    private void OnGUI()
    {
        #region 图片绘制
        // ScaleMode
        // ScaleAndCrop    会通过宽高比比来计算图片 但是 会进行裁剪
        // ScaleToFit      会自动根据宽高比进行计算 不会拉变形 会一直保持图片完全显示的状态
        // StretchToFiill  始终填充满你传入的 Rect范围
 
        // alpha 是用来 控制 图片是否开启透明通道的
 
        // imageAspect 自定义宽高比 如果不填 默认为0 就会使用 图片原始宽高
        //GUI.DrawTexture(texPos,tex,mode,alpha,wh);
        #endregion
 
        #region 边框绘制
        GUI.Box(texPos, "123");
        #endregion
    }
}文章来源地址https://www.toymoban.com/news/detail-459825.html

到了这里,关于IMGUI 图片绘制和边框绘制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • css 怎么绘制一个带圆角的渐变色的边框

    1,可以写两个样式最外面的div设置一个渐变的背景色。里面的元素使用纯色。但是宽高要比外面元素的小。可以利用里面的元素设置padding这样挡住部分渐变色。漏出来的渐变色就像边框一样。 div class=\\\"cover-wrapper\\\"    div class=\\\"item-cover\\\"    /div /div .cover-wrapper{      background:

    2024年01月19日
    浏览(52)
  • CSS3:图片边框

    图片也可以作为边框,以下是实例演示 实现该效果必须添加border样式,且必须位于border-image-socure之前 否则不会生效

    2024年02月12日
    浏览(32)
  • antv x6 神奇的图片边框

    昨天才把html节点中的图片转成base格式的,今天就发现一个用户体验的问题;那么是啥呢?就是我从左侧的树形菜单中拖拽节点的时候(鼠标按下也是同样问题),发现节点的图片区域那里会出现一个边框,持续时间不是很长,就几毫秒的时间,但是当你连续拖拽几个不同节

    2023年04月27日
    浏览(33)
  • Python Opencv 图片识别表格:边框线检测

    Python数据开发工作需求对图片做边框线检查和图片中的直线,非常实用建议收藏 下面需要用模块,先安装一下: 该示例代码使用边缘检测和霍夫变换提取图片中的直线,然后根据直线数量来判断是否有表格。这只是一个简单的示例,具体的判断方法和算法需要根据具体情况

    2024年02月16日
    浏览(41)
  • canvas 自定义画布,在画布上增加(边框 图片 文字 )

    先说下我的功能需求: 通过画布,自定义一个区域大小,在这个区域内:添加背景图片、图中图叠加、画内外边框、设置文字(文字的字体和大小颜色) 效果图 背景图片就是鸣人和雏田,右下角的属于图中图叠加效果,左下和右下都是分别画的两个区域框 不需要用到上传图

    2024年02月05日
    浏览(39)
  • MFC第三十天 通过CToolBar类开发文字工具栏和工具箱、GDI+边框填充以及基本图形的绘制方法、图形绘制过程的反色线模型和实色模型

    CBRS_控制条属性 高级工具栏的开发 a)文字工具栏开发:调用CToolBar::SetButtonText和CBoolBar::SetSizes方法; b)工具箱创建时要指定:CBRS_SIZE_FIXED 调用CToolBar::SetButtonStyle方法,为n个按钮一行做分行属性。

    2024年02月13日
    浏览(56)
  • UOS -- Your system is not activated. Please activate as soon as possible for normal use

    远程UOS时总是显示Your system is not activated. Please activate as soon as possible for normal use提示。 解决方法: systemctl |grep license //查询license.service是否启动 systemctl stop license.service //关闭license.service systemctl disable license.service //关闭开机启动license.service

    2024年02月12日
    浏览(41)
  • 服务器挂载/dev/sdt1 is apparently in use by the system; will not make a 文件系统 here! 问题解决

    磁盘分区后设置文件系统失败  先查看占用 然后清除 类似于:这样的操作 如果有效的话到这里就可以啦 如果不可以,接下来提供一种思路。 我遇到这个问题找的大佬解决的,我根据操作旁观的操作步骤记录的,不一定全对,有问题再查一下资料 首先查看磁盘信息 然后生成

    2024年02月11日
    浏览(42)
  • ERROR: The Nouveau kernel driver is currently in use by your system;新电脑安装NVIDIA的GPU驱动报错问题解决

    Ubuntu 安装 NVIDIA 显卡驱动详细步骤(ERROR: The Nouveau kernel driver is currently in use by your system) ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver…… 在禁用 Nouveau 驱动前我们先了解下它是啥?有什么作用。 Nouveau 是由第三方为 NVIDIA 显卡开

    2024年02月11日
    浏览(49)
  • 微信小程序canvas绘制自适应图片,UniApp canvas绘制自适应图片

     需求:画布宽高为686 * 686 的正方形(可以进行调整根据自身需要来)             当图片宽度大于高度时,对图片宽度进行裁剪              当图片高度大于宽度时,对图片高度进行裁剪              我是用uniApp进行开发的,如果是小程序原生,直接把“uni” 改为 “

    2024年02月09日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包