0
對於改變光標我用這個:Unity3d動畫光標
UnityEngine.Cursor.SetCursor(CursorTexture,
new Vector2(CursorTexture.width, CursorTexture.height) * 0.5f,
CursorMode.ForceSoftware);
我想要的東西發生在動畫光標。
是否可以使用Cursor.SetCursor來初始化遊標?
爲什麼不可能這樣?只要按設定的時間間隔更改光標,您已經有了這樣的代碼。 – LearnCocos2D 2014-09-25 09:59:02
我創建了18個圖像(旋轉10度)。我嘗試使用這種方法,但是當我在瀏覽器中運行遊戲時,遊標不旋轉,但在編輯器中它有效。 公共的IEnumerator AnimateCursor() { \t \t而(真) \t \t { \t \t如果(this.IsAnimatable(this.Cursor)) \t \t { \t \t cursorIndex ++; \t \t var t = GetTexture(this.Cursor,this.cursorIndex); \t \t \t \t如果(T == NULL) \t \t \t \t { \t \t \t \t \t cursorIndex = 0; \t \t \t \t \t t = GetTexture(this.Cursor,this.cursorIndex); \t \t \t \t} \t \t \t \t this.SetCursorTexture(T); \t \t \t} \t \t \t收率返回新WaitForSeconds(0.1F); \t \t} \t} – Oksana 2014-09-26 03:14:58
也許存在其他方法,我可以使用一個圖像(許多圖像istead)。 – Oksana 2014-09-26 03:20:49