Unity的GUI可以实现很多功能,下面是完成一张图片通过GUI来进行旋转:

具体实现代码分享在下面:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;public class GUIRotateTexture : MonoBehaviour
{// 绘制的图片(托一张任意图片)public Texture2D texture;// 旋转速度public float speed = 20.0f;// 当前角度private float angle;// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){angle += Time.deltaTime * speed;}private void OnGUI(){// 保存GUI转换矩阵Matrix4x4 matrix4X4 = GUI.matrix;// 设置GUI旋转角度和旋转中心坐标(如果是按照图片中心旋转,这儿的Vector就需要加上图片的尺寸一半)GUIUtility.RotateAroundPivot(angle, new Vector2(100, 100));// 绘制图片GUI.DrawTexture(new Rect(50, 50, texture.width, texture.height), texture, ScaleMode.StretchToFill);// 恢复GUI转换矩阵(防止之后的GUI控件也跟着一起旋转,这个是官网说的)GUI.matrix = matrix4X4;}
}

Unity3D使用OnGUI旋转Texture图片相关推荐

  1. 【Unity3D游戏开发】性能优化之Texture图片空间和内存占用分析(三七)

    Unity3D–Texture图片空间和内存占用分析 发表于2014年5月21日由陆泽西 Texture图片空间和内存占用分析.由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大 ...

  2. Unity3D–Texture图片空间和内存占用分析

    Texture图片空间和内存占用分析.由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大小和内存的占用情况都不了解.在此对于U3D的图片问题做一个实际数据的分析.此前的项目都会存 ...

  3. iOS传感器:实现一个随屏幕旋转的图片

    作者 非典型技术宅 关注 2017.05.24 17:22* 字数 1568 阅读 351评论 7喜欢 14 在写上一个动画系列的时候学到了非常多的知识,也认识了很多人.例如受邀进入了某个神秘的动效组 ...

  4. 借助numpy.rot90实现图片顺时针旋转90°,旋转后图片没有黑边

    返回numpy 类型图片, numpy 通道是 "BGR" import cv2 import glob import numpy as np from PIL import Im ...

  5. jQuery 缩放 旋转 裁剪图片 Image Cropper

    A simple jQuery image cropping plugin. Demo cropper是一款使用简单且功能强大的图片剪裁jQuery插件.该图片剪裁插件支持图片放大缩小,支持图片旋转, ...

  6. java根据exif旋转,关于图片文件旋转JPEG与EXIF信息

    关于图片文件旋转JPEG与EXIF信息 2019/10/31 0:36:39  YuLimin  程序员俱乐部  我要评论(1) 摘要:关于图片文件旋转JPEG与EXIF信息比如某相机拍摄出来的相片, ...

  7. html5把六张图片做成立方体,html5 3D旋转的图片立方体代码

    特效描述:html53D 旋转的图片立方体.html5 css3转换属性创建3D旋转立方体多维数据图片库代码. 代码结构 1. HTML代码 单击下面的图片来旋转立方体. //DOM load eve ...

  8. STM32F103xx OLED旋转显示图片

    STM32F103xx OLED旋转显示图片 编译器平台及例程说明 编译器说明 例程说明 一.图片旋转显示样式 二.图片旋转显示原理简述 三.两种不同的取模方式 第一种取模方式 第二种取模方式 四.不 ...

  9. java自动旋转矫正图片方向

    java自动旋转矫正图片方向 maven引用 <dependencies><dependency><groupId>com.drewnoakes</group ...

最新文章

  1. 7-5 符号配对 (20 分)
  2. 「产品规划」的那些事儿
  3. ZooKeeper在HBase集群中的作用
  4. boost::function模块实现contains的测试程序
  5. UNDO Retntion
  6. tomcat安全机制j_security_check(简单版)
  7. 前端后端接口那些事吐槽
  8. 免费Linux系统和生信宝典原创学习教程
  9. 决策树会有哪些特性?
  10. 操作系统课程设计 Kernel编译和WinDbg启动 批处理文件
  11. Yii2的redis扩展
  12. Unity性能优化专题---腾讯牛人分享经验
  13. 手机上怎么安装Java的软件游戏
  14. 数据仓库实施步骤与关键成功因素
  15. thinkphp 实现新订单语音提醒功能
  16. 世界上第一天微型计算机,day 1:计算机发展史和组成部分
  17. MapReduce剥洋葱
  18. 操作系统王道考研复习——第一章(计算机系统概述)
  19. idea中java文件都不能运行变成橙色文件
  20. java oxygen下载_Eclipse 下载 安装 (Oxygen版本)

热门文章

  1. 廖雪峰老师git教程笔记(1)
  2. 快来看;2021 年最流行的 8 种编程语言!
  3. android 无线充电节点,国外大神发现 Android 11 隐藏功能:反向无线充电
  4. 响应式图片srcset未生效
  5. 注册商标不知道选择哪类?一张图带你了解商标分类
  6. 【转】Spring Data JDBC - Reference Documentation
  7. sdl 渲染旋转视频的方法
  8. Learn Some Framework-1
  9. 微信小程序批量提交审核
  10. Excel基础—为什么学习Excel