Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

TileDragAndDropHoverData.cs 827B

123456789101112131415161718192021222324252627
  1. using UnityEngine;
  2. using Object = UnityEngine.Object;
  3. namespace UnityEditor.Tilemaps
  4. {
  5. internal struct TileDragAndDropHoverData
  6. {
  7. public Object hoverObject;
  8. public Vector3 positionOffset;
  9. public Vector3 scaleFactor;
  10. public bool hasOffset;
  11. public TileDragAndDropHoverData(Object hoverObject) : this(hoverObject, Vector3.zero, Vector3.one, false)
  12. {
  13. }
  14. public TileDragAndDropHoverData(Object hoverObject, Vector3 positionOffset, Vector3 scaleFactor, bool hasOffset = true)
  15. {
  16. this.hoverObject = hoverObject;
  17. this.positionOffset = positionOffset;
  18. if (scaleFactor.z <= 0.0f)
  19. scaleFactor.z = 1.0f;
  20. this.scaleFactor = scaleFactor;
  21. this.hasOffset = hasOffset;
  22. }
  23. }
  24. }