笔者在网上发现了,很多种方法 ,当然咱们找最好用的,也简单的 下面废话不多说直接上代码  我在啰嗦几句 第一这个脚本挂在需要相应的游戏体上  第二被挂游戏体必须带有collider, 第三仅仅制作完上面的两步 本应该没有问题,,笔者又发现一个问题 就是只有鼠标在物体的右上方才会很灵敏的相应到 在在左下方反而没什么反应 ,为此笔者在脚本上加上了一句

this.GetComponent<BoxCollider> ().size = new Vector3 (1.5f, 1.5f, 1.5f);
 
原来物体的size 为(1,1,1) 我的目的是加大物体本身的碰撞体 结果顺利的实现了  
下面是完整
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Shubiaoxuanting : MonoBehaviour{ bool ischanger; //上移动 0为未上移 1为上移 int move_up=0; void Start () { ischanger = false; //扩大碰撞体的尺寸 方便检测鼠标悬停 this.GetComponent<BoxCollider> ().size = new Vector3 (1.5f, 1.5f, 1.5f); //给麻将初始状态的位置 this.transform.position = new Vector3 (this.transform.position.x, 0, this.transform.position.z); } //鼠标在物体上面引起的动作 void OnMouseOver(){ ischanger = true; this.transform.position = new Vector3 (this.transform.position.x, 0.2f, this.transform.position.z); } // void OnMouseEnter(){ // ischanger = true; // move_up = 1; // Debug.Log ("3333333"); // // } //鼠标不再上面引起的动作 void OnMouseExit(){ ischanger = false; this.transform.position = new Vector3 (this.transform.position.x, 0, this.transform.position.z); }  /鼠标按下
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Shubiaoxuanting : MonoBehaviour{ bool ischanger; //上移动 0为未上移 1为上移 int move_up=0; void Start () { ischanger = false; //扩大碰撞体的尺寸 方便检测鼠标悬停             this.GetComponent<BoxCollider> ().size = new Vector3 (1.5f, 1.5f, 1.5f); //给麻将初始状态的位置 this.transform.position = new Vector3         (this.transform.position.x, 0, this.transform.position.z); } //鼠标在物体上面引起的动作 void OnMouseOver(){ ischanger = true;     this.transform.position = new Vector3 (this.transform.position.x, 0.2f, this.transform.position.z); } // void OnMouseEnter(){ // ischanger = true; // move_up = 1; // Debug.Log ("3333333"); // // } //鼠标不再上面引起的动作 void OnMouseExit(){ ischanger = false; this.transform.position = new Vector3 (this.transform.position.x, 0, this.transform.position.z); }  /鼠标按下/鼠标按下void OnMouseDown(){}
}
//鼠标松开
//鼠标松开
void OnMousePut(){}
void OnMousePut(){}
void Update () {
// if (ischanger){//Debug.Log ("33333");//this.transform.position = new Vector3 (this.transform.position.x, 0.2f, this.transform.position.z)
} else {
// this.transform.position = new Vector3 (this.transform.position.x, 0, this.transform.position.z);
// }}}
 
 
 
 
 
 

unity 鼠标悬停事件相关推荐

  1. UGUI鼠标悬停事件

    一开始我想用OnMouseOver方法,但是它只适用于GUI和非UI物体,对于UGUI无效. 方法1 在Update函数里用射线检测 具体见博客:https://www.cnblogs.com/yan ...

  2. python tk 获取鼠标事件_在Tkin中列出鼠标悬停事件函数

    我正在制作一个医学工具的图形用户界面作为一个类项目.给定一个条件,它应该输出一堆从不同网站收集的治疗方案,比如webMD.我希望能够处理所列出的任何一种疗法的鼠标悬停事件,以提供关于该疗法的更多信息( ...

  3. vue鼠标移动上去提示_关于如何处理vue中鼠标悬停事件的详细说明

    最后,在查看结果中,发现滑过鼠标事件将触发该事件,但它将闪烁并清除. 当鼠标停留在单元格上时鼠标滑过事件,遮罩层将消失并重复出现. 开关. 为了缓解这种情况,setTimeout也用于延迟显示和隐藏在 ...

  4. selenium 鼠标悬停事件

    1.鼠标不仅仅可以点击(click),鼠标还有其它的操作,如:鼠标悬停在某个元素上,鼠标右击,鼠标按住某个按钮拖动: 2.鼠标事件需要先导入模块: from selenium.webdriver.co ...

  5. html鼠标的点击事件失效,为什么鼠标悬停事件不起作用呢?

    源自:2-3 鼠标悬停事件添加 为什么鼠标悬停事件不起作用呢? var area = document.getElementById('moocBox'); var con1 = document.g ...

  6. C#连接数据库、绑定数据,鼠标悬停事件

    | 啥都不懂就学呗 private void button1_Click(object sender, EventArgs e) { //string constr = "Data Sour ...

  7. Js鼠标悬停事件,简单的实现导航栏鼠标划过内容弹窗的效果。可读性较高的鼠标悬停事件

    Js鼠标悬停事件,简单的实现导航栏鼠标划过内容弹窗的效果.可读性较高的鼠标悬停事件 <!DOCTYPE html> <html lang="en"> < ...

  8. html js鼠标悬停事件,鼠标悬停在轴标签d3.js javascript上的事件

    有没有人知道是否有可能在y轴标签上有鼠标悬停事件? 例如,我在下面有一个散点图. y轴上的标签是"area1","area2"和"area3" ...

  9. 如何调试JS中鼠标悬停事件影响的元素?

    如何调试JS中鼠标悬停事件影响的元素? 在日常的前端开发中,我们经常要调试许多其他开发者写的网站和代码.此时我们往往会打开浏览器的开发者工具,在 Elements,Console,Network,So ...

最新文章

  1. python 根据时间来生成唯一的字符串
  2. kafka消息的分发与消费(一)
  3. 分支定界算法 matlab,分支定界法----整数规划matlab
  4. 服务化改造的云上利器 | 阿里云 EDAS 重大升级发布
  5. 七夕新浪漫,让AI黑科技带你们提前看看爱情的结晶
  6. XStream将XML转换为JAVA对象快速指南
  7. ORACLE OUI 中断 do not have sufficient permissions /u01/app/oraInventory
  8. CentOS7下安装JDK1.8过程记录
  9. javaweb环境的配置 以及tomcat的安装
  10. 两个平面的位置关系和判定方程组解_精品获奖教案 1.2.4平面与平面的位置关系(2)教案 苏教版必修2...
  11. 计算机指令集编程教程,PLC编程语言入门,常用指令集汇总分享
  12. 关于在android平台使用nanohttpd实现的http服务在WIFI环境下响应明显太慢的问题
  13. JAVA过滤机制——过滤器的概念、工作原理、生命周期
  14. 2021年茶艺师(中级)考试试卷及茶艺师(中级)模拟试题
  15. 查看电脑的数据库地址
  16. Redis过期时间及过期策略
  17. Linux 块子系统优化
  18. VC++ 操作 word
  19. 服务器显示na什么意思,游戏服务器na是什么意思
  20. 基于微信PC端小程序抓包方法

热门文章

  1. 2022数学建模美赛C思路
  2. Porting anisotropic image segmentation on G-API
  3. android_porting步骤
  4. 苹果手机删除照片怎么恢复
  5. FreeRTOS 中 RISC-V-Qemu-virt_GCC 的 运行流程 的异常分析
  6. 本地服务注册不上nacos_服务注册与发现—Nacos
  7. 学习web前端需要英语和数学基础吗?
  8. 关于“完美者U盘维护系统V8.6(WINPE+LINUX+DOS )”的安装方法
  9. 2018北邮网研机试-A
  10. Codeforces 444C DZY Loves Colors 线段树区间更新