public void CopyValues(PositionProvider source) { Location = source.Location; Direction = source.Direction; PositionOffset = source.PositionOffset; RandomMultitude = source.RandomMultitude; RandomPositionOption = source.RandomPositionOption; RandomTransforms = source.RandomTransforms.ToArray(); Degree = source.Degree; RelativeTo = source.RelativeTo; RotationFacing = source.RotationFacing; PositionRefrence = source.PositionRefrence; RotationRefrence = source.RotationRefrence; RotationOffset = source.RotationOffset; RotationOffsetType = source.RotationOffsetType; RotationOffsetVector = source.RotationOffsetVector; RotationRandomOffset = source.RotationRandomOffset; }
public void SetRotationFacing(Transform t) { RotationFacing = RotationFacing.FaceTransform; RotationRefrence = t; }