//==================================================================================================== // Used as an initializer later when we want different types of talisman //==================================================================================================== public void Create(Charms.TalismanType type, bool top, float topY, float bottomY) { this.atTheTop = top; this.TALISMAN_TOP_Y = topY; this.TALISMAN_BOTTOM_Y = bottomY; this.SPEED = 0.4f; TALISMAN_TYPE = type; GameObject taliModel = this.gameObject.transform.GetChild(0).gameObject; taliModel.transform.localPosition = new Vector3(1f, -1f, 0); switch (type) { case Charms.TalismanType.BLUE: taliModel.renderer.material = BLUE; break; case Charms.TalismanType.RED: taliModel.renderer.material = RED; break; case Charms.TalismanType.DIAMOND: taliModel.renderer.material= DIAMOND; break; case Charms.TalismanType.GREEN: taliModel.renderer.material = GREEN; break; case Charms.TalismanType.GOLD: taliModel.renderer.material = GOLD; break; default: taliModel.renderer.material = GOLD; break; }; }
public void SetType(Charms.TalismanType t) { TALISMAN_TYPE = t; }