public static Color GetColor(GameObject host, int propId) { if (host == null) { return(Color.white); } MaterialPropertyBlock block = InteractableThemeShaderUtils.GetPropertyBlock(host); return(block.GetVector(propId)); }
public static float GetFloat(GameObject host, int propId) { if (host == null) { return(0); } MaterialPropertyBlock block = InteractableThemeShaderUtils.GetPropertyBlock(host); return(block.GetFloat(propId)); }