public override void OnDeserialize(IComponentDeserializer d) { movementVector = d.Deserialize <Vector3>(nameof(movementVector)); movementFactor = d.Deserialize <float>(nameof(movementFactor)); period = d.Deserialize <float>(nameof(period)); Node.Position = d.Deserialize <Vector3>(nameof(Node.Position)); Node.Rotation = d.Deserialize <Quaternion>(nameof(Node.Rotation)); }
public override void OnDeserialize(IComponentDeserializer d) { color = d.Deserialize <Color>(nameof(Color)); }
public override void OnDeserialize(IComponentDeserializer d) { color = d.Deserialize<Color>(nameof(Color)); }
public override void OnDeserialize(IComponentDeserializer d) { RotationSpeed = d.Deserialize <Vector3>(nameof(RotationSpeed)); Node.Position = d.Deserialize <Vector3>(nameof(Node.Position)); Node.Rotation = d.Deserialize <Quaternion>(nameof(Node.Rotation)); }