Made building preview work with new art format
This commit is contained in:
@@ -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}
|
||||
<SizeOnGrid>k__BackingField: {x: 1, y: 3}
|
||||
--- !u!222 &512124502862012575
|
||||
CanvasRenderer:
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user