// Token: 0x0600025B RID: 603 RVA: 0x00007C14 File Offset: 0x00006014 public void SetUpAniAnimation() { GameObject gameObject = AnmAnimation.CreateGameObject("aniObj", this.aniName, this.aniName); gameObject.GetComponent <AnmAnimation>().SetAction(this.act); gameObject.transform.SetParent(base.transform, false); }
// Token: 0x06000267 RID: 615 RVA: 0x000086E8 File Offset: 0x00006AE8 public void CreteCharacter(int charaId, string aniName, Vector3 aniPos, int act, Vector2 hit_size, Vector2 hit_offset) { if (this.RefChara == null) { this.RefChara = new List <GameObject>(); } GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.CharaPref); gameObject.transform.SetParent(base.transform, false); gameObject.GetComponent <CharaObject>().SetChara(charaId); GameObject gameObject2 = AnmAnimation.CreateGameObject("aniObj", aniName, aniName); gameObject2.GetComponent <AnmAnimation>().SetAction(act); gameObject2.transform.SetParent(gameObject.transform, false); this.RefChara.Add(gameObject); gameObject.transform.localPosition = aniPos; if (hit_size != Vector2.zero) { gameObject.GetComponent <BoxCollider2D>().size = hit_size; } if (hit_offset != Vector2.zero) { gameObject.GetComponent <BoxCollider2D>().offset = hit_offset; } Debug.Log(string.Concat(new object[] { "[charaTable] キャラクタ生成[", this.RefChara.Count, "]: Id = ", charaId, " / name = ", aniName, " / aniPos = ", aniPos, " / fixPos(size)(offset) = ", hit_size, hit_offset })); }