A game about forced loneliness, made by TACStudios
at master 827 B view raw
1using UnityEngine; 2using Object = UnityEngine.Object; 3 4namespace UnityEditor.Tilemaps 5{ 6 internal struct TileDragAndDropHoverData 7 { 8 public Object hoverObject; 9 public Vector3 positionOffset; 10 public Vector3 scaleFactor; 11 public bool hasOffset; 12 13 public TileDragAndDropHoverData(Object hoverObject) : this(hoverObject, Vector3.zero, Vector3.one, false) 14 { 15 } 16 17 public TileDragAndDropHoverData(Object hoverObject, Vector3 positionOffset, Vector3 scaleFactor, bool hasOffset = true) 18 { 19 this.hoverObject = hoverObject; 20 this.positionOffset = positionOffset; 21 if (scaleFactor.z <= 0.0f) 22 scaleFactor.z = 1.0f; 23 this.scaleFactor = scaleFactor; 24 this.hasOffset = hasOffset; 25 } 26 } 27}