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);
			}
		}
	}