【Unity3D鼠标操作】Unity中实现鼠标经过物体时变颜色,离开时恢复
推荐阅读
- CSDN主页
- GitHub开源地址
- Unity3D插件分享
- 简书地址
- 我的个人博客
- QQ群:1040082875
大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
一、前言
点击3D物体时变颜色
效果图:
二、代码
using UnityEngine;
using System.Collections;
public class MouseEvent_Color : MonoBehaviour
{/// 鼠标悬浮void OnMouseOver(){transform.Rotate(Vector3.up * 25 * Time.deltaTime);}// 鼠标点击void OnMouseDown(){transform.GetComponent<MeshRenderer>().material.color = Color.green;}//鼠标离开void OnMouseUp(){transform.GetComponent<MeshRenderer>().material.color = Color.blue;}
}
将这个脚本挂在需要变颜色的物体上就行了
需要注意的是:OnMouseOver(),OnMouseDown(),OnMouseUp(),这三个函数只对3D物体触发事件
【Unity3D鼠标操作】Unity中实现鼠标经过物体时变颜色,离开时恢复相关推荐
- Unity中在鼠标点击的UI地方创建预制件+在指定地方创建预制件
目录 一.目的: 1.想知道:Unity中在鼠标点击的UI地方创建预制件 二.参考: 1.Unity中动态给button的OnClick添加代码 1.Unity 在代码中设置RectTransform ...
- layui单元格鼠标样式_Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法...
如下所示: var tableIns = window.demoTable = table .render({ elem : '#idTest', id : 'idTest', url : '/par ...
- 三、Unity中的鼠标、键盘的获取
在Unity中,我们经常会处理点击鼠标的事件检测和键盘的事件检测.所以,我觉的应该将这个小知识点进行一个整理. 1.按下键盘的事件检测: 1.GetKey: 当通过名称指定的按键被用户按住时返回t ...
- 计算机没鼠标怎么,计算机中没有鼠标如何进行拖拽
计算机中没有鼠标如何进行拖拽 发布时间:2021-04-23 09:22:58 来源:亿速云 阅读:53 作者:小新 小编给大家分享一下计算机中没有鼠标如何进行拖拽,相信大部分人都还不怎么了解,因此分 ...
- python自动鼠标操作_selenium自动化之鼠标操作
在做自动化测试的时候,经常会遇到这种情况,某个页面元素,你必须要把鼠标移动到上面才能显示出元素.那么这种情况,我们怎么处理呢?,selenium给我们提供了一个类来处理这类事件--ActionChai ...
- Unity3D研究院之Unity中连接本地或局域网MySQL数据库
用户名 Email 游戏蛮牛 手机端 开启辅助访问 腾讯QQ 立即注册 登录 用户名 自动登录 找回密码 密码 登录 注册帐号 [Unity5.X版本开始预售啦!] 扫一扫,访问微社区 </ ...
- 【Unity3D】在Unity中实现UI指向箭头
本问转载自http://ghostyii.com/uiarrow/,为什么转载呢,怕以后找不到了! ps:博主写到超级详细,复制粘贴即可使用,超赞的! 0x0.引言 屏幕UI指示箭头,非常常见的游戏U ...
- unity中声音大小控制物体行为(音量的大小)
声音的大小控制物体的运动:这个是写好的脚本,拿到unity中就可以测试一下. public class Manager : MonoBehaviour { public float volume; A ...
- 解决SolidWorks模型导入Unity中出现多层父物体的问题
经验来源于博主 HDarker. 一.问题描述 在将SolidWorks等软件绘制的模型导入Unity中时,会出现多层父物体的问题,如下图所示. 下面介绍一种解决办法. 使用的软件是SolidWork ...
最新文章
- java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例
- Activity到底是什么时候显示到屏幕上的呢
- linux中wine yum安装,分享|在基于RedHat或Debian的系统上安装 Wine 1.7
- potainer 日志_日志系统落地:制定日志规范
- form怎么加ion_企业微信裂变该怎么做?一份裂变1000+社群裂变方案的底层逻辑
- 结对编程1--模块化
- cds5516舵机控制程序_[电力世界]中的应用程序CDS
- nginx虚拟主机配置实例
- 596. 超过5名学生的课
- 常用编码说明-GBKBIG5GB18030
- SQL 完整的实体性—联系图
- [spfa][数论]JZOJ 4722 跳楼机
- CSP—— 登机牌条码(多项式的求解以及多项式的除法)
- 东华考研复试21-30oj
- 4.龙芯2k1000 系统制作及安装
- 文件服务器文件夹,共享文件夹及权限迁移
- 一文带你读懂“TRIZ”
- 【经验分享】Web前端开发测试常见问题总结
- 基于神经网络——鸢尾花识别(Iris)
- Servelet开发步骤和生命周期
热门文章
- 唐僧在如来面前吐真言
- 研究生毕业一年有感 —— 写于2021年5月29号
- 长江商学院入学考试逻辑题 :
- 开放式思维,如MBA等(商学院,教育,进阶)
- C# LINQ 表达式 ,查询, 筛选
- php 二进制读写,PHP读写大“二进制”文件,不必申请很大内存(fopen、fread、fwr...
- 【转】R语言函数总结
- 百度OCPC怎么优化排名?
- Excel中如何使用函数NUMBERSTRING
- Spring Boot集成ShardingSphere分片利器 AutoTable (二)—— 自动分片算法示例 | Spring Cloud 46