主題

Unity 滑鼠特效(透明視窗)

showy | 2021-05-22 16:37:01 | 巴幣 1204 | 人氣 144

最近因為視訊上課的關係,所以我想試試看做 Live2D,這樣就可以在可控制的鏡頭畫面盡情地做自己。

結果在找資料的過程中,意外的發現了有人用 Unity 寫了能讓角色在螢幕最上層的畫面互動的程式,我才知道原來在 Unity 的程式裡,實現視窗透明竟然是可行的。

搜尋 Unity Transparent Window 這個關鍵字的話就可以找到相關的教學影片。製作的方法是會用到一個 Windows USER 的組件,這個組件可以做到視窗管理的功能,然後就呼叫相關的函式來實現背景透明這樣。

然後我想說如果能做出像 Bang Dream 遊戲內的軌跡特效,感覺會很讚,所以就去準備了星星的素材,然後套用到粒子特效裡面,再讓這個全螢幕的透明視窗固定在畫面最上層就可以了。

套用這個軌跡特效,在畫畫的時候也更能感覺到畫面繽紛的張力,電腦變得更加閃耀動人!

雖然滑鼠軌跡特效大概是很久以前就有的東西了,不過能夠自己實做出來還是覺得有趣,沒想到 Unity 可以用到比較接近 Windows 系統組件的程式碼做這種酷酷的事情。雖然以前就知道我對 Unity 了解大概只有冰山一角,不過這還真是令人晶彥!

創作回應

⊰⊱大報社⊰⊱
我把unity Chen放桌面
2021-06-19 12:41:50
showy
酷欸,可以互動嗎?
2021-06-19 14:09:19
⊰⊱大報社⊰⊱
還沒做
2021-06-19 15:19:01
⊰⊱大報社⊰⊱
https://truth.bahamut.com.tw/s01/202106/0d2ecbe939e4b80578f171171a7f2f85.JPG
2021-06-19 15:21:43
⊰⊱大報社⊰⊱
目前只有做滾輪人物會放大 中鍵可拖移人物 右鍵按著可旋轉人物
點到非人物區域都可以點到下方的物件 不會點不到桌面上的資料夾 …等等
2021-06-19 15:26:00

相關創作

更多創作