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