OnMouseEnterのタイミングでマウスカーソルのテクスチャを変更します
OnMouseExitのタイミングでデフォルトのテクスチャにリセットします。
var cursorTexture : Texture2D; var cursorMode : CursorMode = CursorMode.Auto; var hotSpot : Vector2 = Vector2.zero; function OnMouseEnter () { Cursor.SetCursor(cursorTexture, hotSpot, cursorMode); } function OnMouseExit () { Cursor.SetCursor(null, Vector2.zero, cursorMode); }
texture | カーソルで使用するテクスチャ |
hotspot | ターゲット地点として使用するテクスチャの左上からのオフセット距離(カーソルの境界範囲にある必要があります) |
cursorMode | プラットフォームがサポートしているハードウェアのカーソル、または強制的にソフトウェアのカーソルを使用するかの設定 |
使用したいカーソル画像を自由に設定できるカスタムカーソルです