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_Script: {fileID: 11500000, guid: 1926ee4d89f644c6976fa93256772490, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
BuildingTexture: {fileID: 2800000, guid: 1c2431a53994c424c82389d1cc422df8, type: 3}
|
BuildingSprite: {fileID: -1488015757, guid: 31edbcd3f4707264dba0b4797ef3d622, type: 3}
|
||||||
<SizeOnGrid>k__BackingField: {x: 1, y: 3}
|
<SizeOnGrid>k__BackingField: {x: 1, y: 3}
|
||||||
--- !u!222 &512124502862012575
|
--- !u!222 &512124502862012575
|
||||||
CanvasRenderer:
|
CanvasRenderer:
|
||||||
|
|||||||
@@ -5,9 +5,9 @@ namespace Fruitomation.Game
|
|||||||
public abstract class BuildingBase : MonoBehaviour
|
public abstract class BuildingBase : MonoBehaviour
|
||||||
{
|
{
|
||||||
[Header("Building Properties")]
|
[Header("Building Properties")]
|
||||||
[SerializeField] private Texture2D BuildingTexture;
|
[SerializeField] private Sprite BuildingSprite;
|
||||||
[field: SerializeField] public Vector2Int SizeOnGrid { get; private set; }
|
[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.enabled = true;
|
||||||
|
|
||||||
BuildingPreview.material = new Material(Shader.Find("UI/Default"))
|
|
||||||
{
|
|
||||||
mainTexture = SelectedBuildingsBuildingBase.Texture
|
|
||||||
};
|
|
||||||
|
|
||||||
BuildingPreview.rectTransform.sizeDelta = SelectedBuildingsBuildingBase.SizeOnGrid * 40;
|
BuildingPreview.rectTransform.sizeDelta = SelectedBuildingsBuildingBase.SizeOnGrid * 40;
|
||||||
|
BuildingPreview.sprite = SelectedBuildingsBuildingBase.Sprite;
|
||||||
|
|
||||||
//
|
//
|
||||||
Vector2Int p0 = new
|
Vector2Int p0 = new
|
||||||
|
|||||||
Reference in New Issue
Block a user