2016-03-04 71 views
0

我將3D對象作爲牆(具有紋理和寬度以及高度較大的多維數據集)與一些紋理並將c#(Unity 5.3.2)腳本附加到該牆。我想以綠色半透明顏色以編程方式在該牆上繪製矩形,並在5秒後移除它們。我是Unity新手,發現OnGui,但它不是在3d空間中繪製,而是在屏幕前。 如何做到這一點,以繪製和刪除牆上的矩形?在多維數據集上繪製矩形並刪除

+1

可悲的是你的問題太廣泛了。也許在[gamedev](http://gamedev.net)上問一下。 – MickyD

+0

閱讀程序材料和程序紋理。它們在歷史上被用來製作木紋,大理石和瓷磚等用戶在運行時定義的厚度和顏色,而不是傳統的基於圖像的紋理。 [程序材料](http://docs.unity3d.com/Manual/ProceduralMaterials.html) – user917089

回答

0

您可以使用UGUI(新的團結GUI系統),然後設置畫布渲染模式WordSpace。這樣,您可以在該畫布上創建矩形,並將其位置,寬度和高度設置爲適合該牆。

而對於animatins,我會建議您使用補間引擎,如Dotween