日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Unity设置鼠标指针图片

發布時間:2024/8/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity设置鼠标指针图片 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


下面是程序中動態變化鼠標圖片的代碼。

using UnityEngine; using System.Collections;public class CursorManage : MonoBehaviour {static CursorManage _instance;public static CursorManage Instance{get{return _instance;}}public Texture2D normalCursor, npcCursor, attackCursor, pickCursor,aimCursor;void Awake(){_instance = this;}public void SetCursorNormal(){Cursor.SetCursor(normalCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorAim(){Cursor.SetCursor(aimCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorNpc(){Cursor.SetCursor(npcCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorAtk(){Cursor.SetCursor(attackCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorPick(){Cursor.SetCursor(pickCursor, Vector2.zero, CursorMode.Auto);}}
然后這里是設置游戲全局的鼠標指針的方式: Edit->Project Setting->Player->Default Cursor

如果動態加載,記得設置圖片屬性,如圖:TextureType設置為Cursor


這里稍微解釋setCursor的參數,第一個參數類型為Texture2D,可以設為public,也可以Resources.Load();

第二個表示鼠標點擊的有效點,通常Windows的hotspot為左上角那個點,即Vector2.Zero;

然后第三個參數,有些機器支持直接在硬件上設置鼠標圖片,有些不支持,當設置為Auto的時候,表示如果硬件支持,

則使用硬件,否則使用軟件設置鼠標圖片。

總結

以上是生活随笔為你收集整理的Unity设置鼠标指针图片的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。