コード例 #1
0
ファイル: Spin.cs プロジェクト: bmjoy/voxel-editor
    public override Behaviour MakeComponent(GameObject gameObject)
    {
        SpinComponent spin = gameObject.AddComponent <SpinComponent>();

        spin.speed = speed;
        return(spin);
    }
コード例 #2
0
ファイル: SpinSystem.cs プロジェクト: starikcetin/SimpleECS
    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;
        }
    }