顯示具有 Unity 標籤的文章。 顯示所有文章
顯示具有 Unity 標籤的文章。 顯示所有文章

2026年6月24日 星期三

Unity 6 的MCP小坑

依照Unity官方的文件試驗MCP功能:
https://unity.com/cn/blog/unity-ai-mcp-how-to-get-started

這時卻一直出現capacity limit 的錯誤,問AI問半天沒像樣的回答,只能遵照古法問Google,在以下連結得到大概的答案,看來是被Unity擋掉。有人是付費給Unity AI解決,有人寫個Power shell script處理,也有人直接退到舊的版本2.6.0。
https://discussions.unity.com/t/unity-ai-assistant-2-7-0-mcp-server-capacity-limit/1718606/9

我直接先退到2.6.0,現在可以正常跑了。


論壇中有人抱怨我已經花錢用了Claude之類的,接Unity 的MCP居然還要另外花錢訂閱,有人回說可能只是bug吧以後就會修回來,下面就有人吐槽說他們可是有把介面改深色模式要付錢的歷史,不奇怪啦。這篇討論時間是AI Assistent 2.7.0,我試過2.9.0跟當下(2026.06.24)最新的2.12.0都還是有問題,我看可能真的是非要收錢不可?

2016年6月2日 星期四

[GitHub]Unity中用五張不同光源方向的texture產生normal map

先前看到了一個用手機拍照產生normal map的影片,手癢寫了一個類似的東西。
這個Unity小程式可以放五張不同方向光源(直射、上下左右)的貼圖產生一張normal map。
其實先前也看過有人做過類似的東西但需要美術畫五張不同方向光源的點陣圖,感覺美術製程超累的就懶得弄。但看到同樣的概念用camera就可以發揮更多效益,腦袋真的要多轉轉彎才行啊~~

Github link:
https://github.com/stanley1108/NormalMapBy5Texture

參考的影片
https://www.facebook.com/NormalMapCamera/videos/1594890717506146/

先前看到的Sprite Normal map產生器
https://www.youtube.com/watch?v=fy3FvPg01w0

2015年5月23日 星期六

[Unity 5] 動態建立Sprite錯誤

在Unity 4時我有一段code是讀取貼圖建立Sprite:

m_bannerSprite.sprite = Sprite.Create(m_bannerTexnew Rect(0,0,64064), new Vector2(0.5f,0.5f), 1f); //m_bannerSprite 是 SpriteRenderer

但是同樣的code在Unity5會出現錯誤:
!hasError

UnityEngine.Sprite:Create(Texture2D, Rect, Vector2, Single)

去網路上查了一下發現
可能是因為建立Sprite時不是用Texture原來的解析度所導致的,將Rect的長寬改成Texture的原始解析度就可以成功建立了:
m_bannerSprite.sprite = Sprite.Create(m_bannerTexnew Rect(0,0m_bannerTex.widthm_bannerTex.height), new Vector2(0.5f,0.5f), 1f/64f);

要改動Sprite輸入時的大小的話,可以在Sprite.Create()參數中加上pixelPerUnit的參數。

當初寫這功能時還沒有UGUI,所以是用Sprite來做banner功能,現在的話應該會用UGUI的Image來處理就是了。

http://forum.unity3d.com/threads/sprite-create-error-message-haserror.312885/

2015年5月20日 星期三

[Unity] Unity 5的Profiler小問題

用Unity 5要profile Android機器時發現無法取得狀態,但是同一台PC上的Unity 4上對同一台Android機器卻可以。後來在只開著Unity 5的狀況下用command再度連結一次Android機器後就可以正常看到profiler資訊了:

adb forward tcp:54999 localabstract:Unity-Bundle Identifier
 
Bundle Identifier 是指com.aaa.bbb那個

  原因不明,不過就是可以用了(攤手)。


參考:http://windsky24.blogspot.tw/2014/04/unity-android-unityprofier.html