コード例 #1
0
    private void SpawnFlower2()
    {
        Flower2 flower2Clone = (Flower2)Instantiate(flower2Prefab, transform.position, transform.rotation);
        float   flower2Size  = 0.07f;

        flower2Clone.transform.SetParent(flower2Parent.transform);
        flower2Clone.transform.localPosition = new Vector3(UnityEngine.Random.Range(-5f, 5f), flowerParent.transform.position.y, 0f);
        flower2Clone.GetComponent <Rigidbody2D>().velocity = new Vector2(0, Random.Range(-6, -3));
    }
コード例 #2
0
 private void FlowerDied(object sender, EventArgs e)
 {
     _flower2 = null;
 }
コード例 #3
0
 public void Attack()
 {
     _flower2 = new Flower2(danmaku, this, CenterCoordinates);
     _flower2.Initialize();
     _flower2.Died += FlowerDied;
 }