// Use this for initialization void Start() { tutorialDialog = this.transform.GetComponent <TutorialDialog>(); player = GameObject.Find("character1").GetComponent <Player>(); craftSystem = GameObject.Find("CraftSystem").GetComponent <CraftSystem>(); pickWeapon = GameObject.Find("PickWeapon").GetComponent <CPickWeapon>(); trapSystem = GameObject.Find("character2").GetComponent <TrapSystem>(); tutorialDialog.tutorialRequest = this; Debug.Log(GameObject.Find("CraftSystem")); craftSystem.tutorialRequest = this; pickWeapon.tutorialRequest = this; player.tutorialRequest = this; trapSystem.tutorialRequest = this; Transform tempProjectile = GameObject.Find("ProjectileSystem").transform; projectile = new Projectile[tempProjectile.childCount]; for (int i = 0; i < projectile.Length; i++) { projectile[i] = tempProjectile.GetChild(i).GetComponent <Projectile>(); projectile[i].tutorialRequest = this; } }
void Start() { pickWeaponScript = transform.Find("PickWeapon").GetComponent <CPickWeapon>(); animator = transform.GetComponent <Animator>(); //Debug.Log("animator" + animator); animator.SetInteger("face_way", 1); animator.SetInteger("weapon_type", 0); animation_type = 0; stateinfo = animator.GetCurrentAnimatorStateInfo(0); projectileSystem = GameObject.Find("ProjectileSystem"); projectile_num = 0; EffectAudio = GameObject.Find("CharacterAudio").GetComponent <CharacterVoice>(); p1moveAble = true; p2moveAble = true; p1Ap_enough = true; p2Ap_enough = true; //Debug.Log("p1controller" + p1controller + "p1joystick" + p1joystick + "p1charaType" + p1charaType); }