diff --git a/Assets/Prefabs/Buildings/FanBuilding.prefab b/Assets/Prefabs/Buildings/FanBuilding.prefab index 1993576..cb5390e 100644 --- a/Assets/Prefabs/Buildings/FanBuilding.prefab +++ b/Assets/Prefabs/Buildings/FanBuilding.prefab @@ -51,7 +51,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1926ee4d89f644c6976fa93256772490, type: 3} m_Name: m_EditorClassIdentifier: - BuildingTexture: {fileID: 2800000, guid: 1c2431a53994c424c82389d1cc422df8, type: 3} + BuildingSprite: {fileID: -1488015757, guid: 31edbcd3f4707264dba0b4797ef3d622, type: 3} k__BackingField: {x: 1, y: 3} --- !u!222 &512124502862012575 CanvasRenderer: diff --git a/Assets/Scripts/Game/Buildings/BuildingBase.cs b/Assets/Scripts/Game/Buildings/BuildingBase.cs index 8854f84..1fa3534 100644 --- a/Assets/Scripts/Game/Buildings/BuildingBase.cs +++ b/Assets/Scripts/Game/Buildings/BuildingBase.cs @@ -5,9 +5,9 @@ namespace Fruitomation.Game public abstract class BuildingBase : MonoBehaviour { [Header("Building Properties")] - [SerializeField] private Texture2D BuildingTexture; + [SerializeField] private Sprite BuildingSprite; [field: SerializeField] public Vector2Int SizeOnGrid { get; private set; } - public Texture2D Texture => BuildingTexture; + public Sprite Sprite => BuildingSprite; } } diff --git a/Assets/Scripts/UI/GameCursor.cs b/Assets/Scripts/UI/GameCursor.cs index bfdd781..a5dd51e 100644 --- a/Assets/Scripts/UI/GameCursor.cs +++ b/Assets/Scripts/UI/GameCursor.cs @@ -145,12 +145,8 @@ namespace Fruitomation.UI { BuildingPreview.enabled = true; - BuildingPreview.material = new Material(Shader.Find("UI/Default")) - { - mainTexture = SelectedBuildingsBuildingBase.Texture - }; - BuildingPreview.rectTransform.sizeDelta = SelectedBuildingsBuildingBase.SizeOnGrid * 40; + BuildingPreview.sprite = SelectedBuildingsBuildingBase.Sprite; // Vector2Int p0 = new