public static void SetProperty(string name, Orrb.RendererComponentConfig config, Vector3 value) { Orrb.Vector3 vector3 = new Orrb.Vector3(); vector3.X = value.x; vector3.Y = value.y; vector3.Z = value.z; config.Vector3Properties.Add(name, vector3); }
public static Vector3 GetProperty(string name, Orrb.RendererComponentConfig config, Vector3 default_value) { if (config != null && config.Vector3Properties.ContainsKey(name)) { Orrb.Vector3 vector3 = config.Vector3Properties[name]; return(new Vector3(vector3.X, vector3.Y, vector3.Z)); } return(default_value); }