2014年6月27日 星期五

[unity3d] 圓球表面運動



回頭看:[跟p5以及pd的比較]

最近因為工作的需求,開始得使用一些商業軟體去執行專案,而unity就是目前互動業界最愛的工具軟體之一,所以這幾周花了一些時間了解unity的工作環境跟c#這語言。這兩天接觸的心得是,unity程式寫作的方式跟p5(java)也還算是大同小異,只是prefabs以及gameObject的用法上我還是有些無法捉摸,常常會動態產生無法預期的物件..真是苦惱啊...

而這支程式跟過往p5寫作一樣,是利用arraylist的方式產生多顆動態的球,不過在畫線方面,因為unity畫線的功能比較不完善,所以是利用第三方的套件Vectrosity去完成,並且線的產生方式因為跟gameObject產生方式也不同,所以也是讓我苦惱了好一陣。

總之目前這一年看來是會跟unity綁在一起了,也只能努力適應了~~
SoureceCode