Esempio n. 1
0
    override internal void Init(Miracell miracell)
    {
        this.miracell = miracell;
        float gap = 360f / miracell.clip;

        angle = 720f + gap / 2f;
    }
Esempio n. 2
0
    override internal void Init(Miracell miracell)
    {
        this.miracell = miracell;
        float delta = 360f / miracell.clip;

        for (int i = 0; i < miracell.clip; i++)
        {
            Quaternion rot = (i * delta).Rot();
            Instantiate(bolt, transform.position, rot, transform);
        }
    }
Esempio n. 3
0
    override internal void Init(Miracell miracell)
    {
        this.miracell = miracell;
        float delta = 360f / miracell.clip;

        chambers = new Image[miracell.clip];
        for (int i = 0; i < miracell.clip; i++)
        {
            Quaternion rot = (i * delta).Rot();
            chambers[i]            = Instantiate(chamber, transform.position, rot, transform);
            chambers[i].fillAmount = 1f / miracell.clip;
        }
    }
Esempio n. 4
0
 virtual internal void Init(Miracell miracell)
 {
     this.miracell = miracell;
 }