小彬彬 发表于 2012-8-11 10:59

Unity3D用指定图片替换鼠标指针

本帖最后由 小彬彬 于 2012-8-11 11:17 编辑


//用指定图片替换鼠标指针
var mouse:Texture;
function Update(){
Screen.showCursor=false;//隐藏鼠标指针
}
function OnGUI(){
var msPos=Input.mousePosition;//鼠标的位置
GUI.DrawTexture(Rect(msPos.x,Screen.height-msPos.y,20,20),mouse);
}
本脚本要发布后才可以测试


移到物体上换鼠标
var mouse:Texture;
var mousea:Texture;
var mouseb:Texture;
function Update(){
Screen.showCursor=false;
}
function OnMouseOver () {
mouse = mousea;

}
function OnMouseExit () {
mouse = mouseb;
}
function OnGUI(){
var msPos=Input.mousePosition;
GUI.DrawTexture(Rect(msPos.x,Screen.height-msPos.y,20,20),mouse);
}

小彬彬 发表于 2012-8-11 11:18

简单版:

//用指定图片替换鼠标指针
var mouse:Texture;
function Update(){
Screen.showCursor=false;//隐藏鼠标指针
}
function OnGUI(){
var msPos=Input.mousePosition;//鼠标的位置
GUI.DrawTexture(Rect(msPos.x,Screen.height-msPos.y,20,20),mouse);
}

本脚本要发布后才可以测试

小纯洁 发表于 2017-3-2 17:42

很不错

lxd875697126 发表于 2017-3-2 17:43

顶顶多好

hypert 发表于 2017-3-2 17:46

真心顶

WZ╄→其实属于 发表于 2017-3-2 17:32

很好哦

pochenshu 发表于 2017-3-2 17:45

不错不错

mzb0057 发表于 2017-6-24 11:00

顶顶多好

北雨 发表于 2017-6-24 10:06

真心顶

lovesky4 发表于 2017-6-24 10:35

难得一见的好帖
页: [1]
查看完整版本: Unity3D用指定图片替换鼠标指针