private void MRChangeLeftYield(ref MeshRenderer MR, iLightYieldSubStatusEnum iLYSSE) { if (bUseSharedMaterial) { if (iLYSSE == iLightYieldSubStatusEnum.Green) { MR.sharedMaterial.mainTextureOffset = new Vector2(0.667f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.Yellow) { MR.sharedMaterial.mainTextureOffset = new Vector2(0.334f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.Red) { MR.sharedMaterial.mainTextureOffset = new Vector2(0f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.YellowTurn) { MR.sharedMaterial.mainTextureOffset = new Vector2(0.6f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.GreenTurn) { MR.sharedMaterial.mainTextureOffset = new Vector2(0.8f, 0f); } } else { if (iLYSSE == iLightYieldSubStatusEnum.Green) { MR.material.mainTextureOffset = new Vector2(0.4f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.Yellow) { MR.material.mainTextureOffset = new Vector2(0.2f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.Red) { MR.material.mainTextureOffset = new Vector2(0f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.YellowTurn) { MR.material.mainTextureOffset = new Vector2(0.6f, 0f); } else if (iLYSSE == iLightYieldSubStatusEnum.GreenTurn) { MR.material.mainTextureOffset = new Vector2(0.8f, 0f); } } }
private void MRChangeLeftYield(ref MeshRenderer MR, iLightYieldSubStatusEnum iLYSSE){ if(bUseSharedMaterial){ if(iLYSSE == iLightYieldSubStatusEnum.Green){ MR.sharedMaterial.mainTextureOffset = new Vector2(0.667f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.Yellow){ MR.sharedMaterial.mainTextureOffset = new Vector2(0.334f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.Red){ MR.sharedMaterial.mainTextureOffset = new Vector2(0f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.YellowTurn){ MR.sharedMaterial.mainTextureOffset = new Vector2(0.6f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.GreenTurn){ MR.sharedMaterial.mainTextureOffset = new Vector2(0.8f,0f); } }else{ if(iLYSSE == iLightYieldSubStatusEnum.Green){ MR.material.mainTextureOffset = new Vector2(0.4f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.Yellow){ MR.material.mainTextureOffset = new Vector2(0.2f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.Red){ MR.material.mainTextureOffset = new Vector2(0f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.YellowTurn){ MR.material.mainTextureOffset = new Vector2(0.6f,0f); }else if(iLYSSE == iLightYieldSubStatusEnum.GreenTurn){ MR.material.mainTextureOffset = new Vector2(0.8f,0f); } } }