dynamic loading of gate prefabs

This commit is contained in:
klemek
2020-12-19 20:02:15 +01:00
parent 205a663e07
commit 972a689d9c
61 changed files with 5685 additions and 7662 deletions
+15
View File
@@ -15,12 +15,21 @@ namespace UntitledLogicGame.Workspace
#region Public Properties
public bool Hovering { get; internal set; }
public SpriteRenderer Renderer {
get
{
if (_renderer == null)
_renderer = GetComponentInChildren<SpriteRenderer>();
return _renderer;
}
}
#endregion
#region Private Properties
private Gate _gate;
private SpriteRenderer _renderer;
#endregion
@@ -48,6 +57,12 @@ namespace UntitledLogicGame.Workspace
#region Public Methods
public void ResetCollider()
{
Destroy(GetComponent<PolygonCollider2D>());
gameObject.AddComponent<PolygonCollider2D>();
}
#endregion
#region Private Methods