SVG to PNG

This commit is contained in:
klemek
2020-12-22 11:37:35 +01:00
parent 972a689d9c
commit 0c64c185ab
91 changed files with 2941 additions and 1431 deletions
-1
View File
@@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Unity.VectorGraphics;
using UnityEngine;
using UntitledLogicGame.Workspace;
-2
View File
@@ -1,7 +1,6 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using Unity.VectorGraphics;
using UnityEngine;
using UntitledLogicGame.Workspace;
@@ -148,7 +147,6 @@ namespace UntitledLogicGame
if(_currentCursor != cursor)
{
//TODO Invalid texture used for cursor - check importer settings or texture creation. Texture must be RGBA32, readable, have alphaIsTransparency enabled and have no mip chain.
Cursor.SetCursor(cursor, position, CursorMode.Auto);
_currentCursor = cursor;
}
+7 -19
View File
@@ -1,17 +1,17 @@
using System.Collections;
using System.Collections.Generic;
using Unity.VectorGraphics;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace UntitledLogicGame.UI
{
public class UIDelete : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler
public class UIDelete : UIToolbarButton, IPointerEnterHandler, IPointerExitHandler
{
#region Unity Properties
public SVGImage closedImage;
public SVGImage openImage;
public Sprite closedImage;
public Sprite openImage;
#endregion
@@ -21,37 +21,25 @@ namespace UntitledLogicGame.UI
#region Private Properties
private SVGImage Image
{
get
{
if(_image == null)
_image = GetComponentInChildren<SVGImage>();
return _image;
}
}
private SVGImage _image;
#endregion
#region Unity Methods
public void OnPointerEnter(PointerEventData eventData)
{
Image.sprite = openImage.sprite;
Image.sprite = openImage;
PointerManager.Instance.DeleteOnRelease = true;
}
public void OnPointerExit(PointerEventData eventData)
{
Image.sprite = closedImage.sprite;
Image.sprite = closedImage;
PointerManager.Instance.DeleteOnRelease = false;
}
private void OnEnable()
{
Image.sprite = closedImage.sprite;
Image.sprite = closedImage;
}
#endregion
+4 -4
View File
@@ -2,9 +2,9 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using Unity.VectorGraphics;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace UntitledLogicGame.UI
{
@@ -12,8 +12,8 @@ namespace UntitledLogicGame.UI
{
#region Unity Properties
public SVGImage folderImage;
public SVGImage backImage;
public Sprite folderImage;
public Sprite backImage;
#endregion
@@ -39,7 +39,7 @@ namespace UntitledLogicGame.UI
private void OnEnable()
{
Image.sprite = IsBack ? backImage.sprite : folderImage.sprite;
Image.sprite = IsBack ? backImage : folderImage;
}
#endregion
-1
View File
@@ -2,7 +2,6 @@
using System.Collections;
using System.Collections.Generic;
using TMPro;
using Unity.VectorGraphics;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
+4 -4
View File
@@ -2,9 +2,9 @@
using System.Collections;
using System.Collections.Generic;
using TMPro;
using Unity.VectorGraphics;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace UntitledLogicGame.UI
{
@@ -16,12 +16,12 @@ namespace UntitledLogicGame.UI
#region Public Properties
public SVGImage Image
public Image Image
{
get
{
if (_image == null)
_image = GetComponentInChildren<SVGImage>();
_image = GetComponentInChildren<Image>();
return _image;
}
}
@@ -51,7 +51,7 @@ namespace UntitledLogicGame.UI
#region Private Properties
private SVGImage _image;
private Image _image;
private TextMeshProUGUI _text;
private RectTransform _rect;
@@ -65,7 +65,7 @@ namespace UntitledLogicGame.Workspace
gate.GateType = (GateType)key;
var sprite = _gateSprites.First(s => s.name == $"{item.Skin}Sprite");
var sprite = _gateSprites.First(s => s.name == item.Skin);
gate.Sprite.Renderer.sprite = sprite;
gate.Sprite.ResetCollider();