//**************************************// // Use this for initialization void Start() { //CC = GetComponent<CharacterController>(); man = transform.Find("man"); cursca = transform.localScale; face = man.Find("face").gameObject; weapon = transform.Find("weapon"); weaponinback = man.Find("body/backweaponctrl"); weaponlistscript = weapon.GetComponent <weaponlist>(); weaponinbacklistscript = weaponinback.GetComponent <weaponinbacklist>(); zerovetor = Vector2.zero; anim = man.GetComponent <Animator>(); col = GetComponent <BoxCollider2D>(); body = GetComponent <Rigidbody2D>(); mousepos = zerovetor; curweaponweight = int.Parse(weaponorder[0, 2]); //rhand = transform.Find("rhand").gameObject; //punchhitbox = rhand.GetComponent<CircleCollider2D>(); curweaponanim = weaponlistscript.changeweapon(curweaponanim, "melee", "stopbrand", 100); curweaponfacing = curweaponanim.GetComponent <weaponfacing>(); droppt = man.Find("droppt"); bodyfragment = weapon.Find("throw/bodyfragment/bodypos"); startrot = transform.rotation; SoundList = man.GetComponents <AudioSource>(); footstep = new AudioSource[footstepnum]; for (int i = 0; i < footstepnum; i++) { footstep[i] = SoundList[i]; } rollsound = SoundList[footstepnum]; //4, which is the 5th particleeffect = transform.Find("effect"); walkdust = particleeffect.Find("walkdust").GetComponent <ParticleSystem>(); rolldust = particleeffect.Find("rolldust").GetComponent <ParticleSystem>(); }
// Use this for initialization void Awake() { weaponlists = this; this.gameObject.SetActive(false); }