博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unity3D GUI中的图片尾随鼠标旋转脚本
阅读量:5278 次
发布时间:2019-06-14

本文共 605 字,大约阅读时间需要 2 分钟。

  • var Mid : Texture2D;

  • var mouse : Texture2D; //鼠标图片

  • var mousePs = Vector2.zero; //鼠标的位置

  • private var angle : float;

  • function Update () {

  • mousePs = Input.mousePosition;//获取鼠标位置

  • angle = 180 - Mathf.Atan2(mousePs.x - 250, Screen.height -mousePs.y - 250) * Mathf.Rad2Deg;//计算选择角度

  • }

  • function OnGUI () {

  • Screen.showCursor = false;

  • GUIUtility.RotateAroundPivot (angle, Vector2(250, 250));

  • GUI.DrawTexture(Rect(200,200,100,100),Mid);

  • GUIUtility.RotateAroundPivot (-angle, Vector2(250, 250));

  • GUI.DrawTexture(Rect(mousePs.x,Screen.height -mousePs.y,237,60),mouse);

转载于:https://www.cnblogs.com/wzzkaifa/p/6845252.html

你可能感兴趣的文章
Django CMS 插件 – 添加博客专题
查看>>
[C#] C#代码执行cmd命令
查看>>
IDEA(MAC) 快捷键
查看>>
ajax跨域简单请求和复杂请求
查看>>
Java动态加载DLL方法
查看>>
无边框窗体及移动
查看>>
ls按时间排序输出文件列表
查看>>
ZendGuardLoader安装
查看>>
青云直上九宵天 功成名就把家还
查看>>
Mysql初识数据库《二》数据库管理软件的由来
查看>>
日期格式操作,在oracle和mysql中的实现
查看>>
CentOSx64 安装 Gearmand 和 Gearman php扩展
查看>>
linux:SUID、SGID详解
查看>>
小哼买书
查看>>
angular学习之手动启动一个模块
查看>>
初识Tomcat系统架构
查看>>
CSS 三角形
查看>>
40个Java集合面试问题和答案
查看>>
Redis集群搭建与简单使用
查看>>
[Swift]LeetCode1096. 花括号展开 II | Brace Expansion II
查看>>