Exemple #1
0
    public override Behaviour MakeComponent(GameObject gameObject)
    {
        SpinComponent spin = gameObject.AddComponent <SpinComponent>();

        spin.speed = speed;
        return(spin);
    }
Exemple #2
0
    public void UpdateSystem(SpinComponent spin)
    {
        spin.timeSpinning += Time.deltaTime;

        spin.transform.eulerAngles += new Vector3(0, 0, spin.spinSpeed);

        if (spin.maxSpinTime < spin.timeSpinning)
        {
            spin.enabled = false;
        }
    }