Unity更改物體的material
如果想要改變物體的material而使原material不變,可以這樣
public void Initialize()
{
// 例項化一個material再賦值
var compassImage = GameObject.Find("CompassPanel(Clone)/Compass_Scale").GetComponent<Image>();
m_CompassMat = Object.Instantiate(compassImage.material);
compassImage.material = m_CompassMat;
}
protected override void OnUpdate()
{
for (int i = 0; i < m_PlayerGroup.Length; i++)
{
// 更新指南針指標 0.5 是一個偏移 因為預設正南是0度
float distance = (Camera.main.transform.eulerAngles.y % 360) * (1f / 360f) + 0.5f;
m_CompassMat.SetFloat("_ScrollX", distance);
}
}
相關文章
- Unity使用指令碼給已有物體建立子物體Unity指令碼
- 【Unity】(2D)物體拖拽Unity
- Unity3D 透明物體ShaderUnity3D
- unity3d縮放物體Unity3D
- 讓物體動起來,Unity的幾種移動方式Unity
- Unity正交相機智慧包圍物體(組)方案Unity
- Unity2018 ECS(pure)報錯 Material needs to enable instancing for use with DrawMeshInstanced.Unity
- unity3D用滑鼠和射線控制物體移動Unity3D
- Unity 體積光Unity
- Unity中,實現物體的2D頂牌始終位於物體包圍盒中間下方邊緣,並自動計算頂牌中心點,避免頂牌遮擋物體Unity
- Angular Material 17+ 高階教程 – Material RippleAngular
- 使用Angular MaterialAngular
- SAP ERP的material type和group如何通過中介軟體下載
- Unity Memory Profiler 記憶體分析Unity記憶體
- SAP CRM中介軟體Material Sales Organization和distribution channel的對映邏輯
- Android之Material DesignAndroidMaterial Design
- unity3D 兩點拋物線模擬炮彈Unity3D
- SCRDet——對小物體和旋轉物體更具魯棒性的模型模型
- Unity3D 5.6 剛體的介紹,---rigidbodyUnity3D
- 利用CRM中介軟體Middleware從ERP下載Customer Material的常見錯誤
- Unity效能分析(三)記憶體分析Unity記憶體
- 藉助 Material You 為您的使用者提供個性化的流暢體驗
- Material Design元件之AppBarLayoutMaterial Design元件APP
- Material Design 元件之FloatingActionButtonMaterial Design元件
- Material Design 元件之FloatingActionBuMaterial Design元件
- SAP Table Relationship of Material Classification
- WebGL半透明物體的繪製Web
- Attest:購物體驗中的AIAI
- Material Design之-互動效果炸裂的 FloatingActionMenuMaterial Design
- win10怎麼更改虛擬記憶體_win10更改虛擬記憶體大小方法Win10記憶體
- app直播原始碼,軟體登入時的背景圖更改APP原始碼
- Unity Shader 00 - 梳理 Unity Shader 的基本結構Unity
- [譯] 使用 Flutter、Material Theming 和官方 Material Components(MDC)構建美觀,靈活的使用者介面Flutter
- 【Unity】Addressables下的圖集(SpriteAtlas)記憶體最佳化Unity記憶體
- 如何用SAP CRM中介軟體從ERP下載material division到CRM
- unity destory的坑Unity
- Unity的Deferred ShadingUnity
- Material Design Lite元件之徽章Material Design元件