public void CreateBullet()
        {
            var list = AttackLibrary.GetInstance;
            oodama = (GameObject.Instantiate(list.oodama) as GameObject).GetComponent<Oodama>();
            oodama.parent = character;

            MoveParameter param = new MoveParameter(Random.Range(190, 250), Random.Range(20, 50) * 0.1F);
            Damage da = new Damage(30, false, 25, param.direction, false);
            oodama.Init();
            oodama.transform.localPosition = new Vector3(500, 400);
            oodama.SetMoveDirection(param, da);
            oodama.sprite.color = new Color(1, 1, 1, 0.5F);
            SoundManager.Play(SoundManager.shot2);
        }
Example #2
0
        public void CreateBullet()
        {
            var list = AttackLibrary.GetInstance;

            oodama        = (GameObject.Instantiate(list.oodama) as GameObject).GetComponent <Oodama>();
            oodama.parent = character;

            MoveParameter param = new MoveParameter(Random.Range(190, 250), Random.Range(20, 50) * 0.1F);
            Damage        da    = new Damage(30, false, 25, param.direction, false);

            oodama.Init();
            oodama.transform.localPosition = new Vector3(500, 400);
            oodama.SetMoveDirection(param, da);
            oodama.sprite.color = new Color(1, 1, 1, 0.5F);
            SoundManager.Play(SoundManager.shot2);
        }