public void ChangeBeard(SpriteGroup beard) { beard.gameObject.layer = gameObject.layer; beard.transform.SetParent(this.beard.transform.parent); beard.transform.localRotation = Quaternion.identity; beard.transform.localPosition = Vector3.zero; beard.transform.localScale = Vector3.one; beard.gameObject.SetActive(this.beard.gameObject.activeSelf); Destroy(this.beard.gameObject); this.beard = beard; }
public void ChangeHairstyle(SpriteGroup hairstyle) { hairstyle.gameObject.layer = gameObject.layer; hairstyle.transform.SetParent(this.hairstyle.transform.parent); hairstyle.transform.localRotation = Quaternion.identity; hairstyle.transform.localPosition = Vector3.zero; hairstyle.transform.localScale = Vector3.one; hairstyle.gameObject.SetActive(this.hairstyle.gameObject.activeSelf); Destroy(this.hairstyle.gameObject); this.hairstyle = hairstyle; }