コード例 #1
0
    void Init()
    {
        if (worm != null)
        {
            return;
        }

        worm = new Elegans(0.5f, 26);

        worm.ClearSelection();
        worm.rotateWormAroundAnterPosterAxis(90);

        float angle = -90;

        Globals.ort1 = Tools.RotateVector1AroundVector2(Globals.ort1, Vector3.right, angle);
        Globals.ort2 = Tools.RotateVector1AroundVector2(Globals.ort2, Vector3.right, angle);
        Globals.ort3 = Tools.RotateVector1AroundVector2(Globals.ort3, Vector3.right, angle);

        Globals.status = EAppStatus.running;


        Globals.applyGravity   = true;
        Globals.muscleSimulate = true;
        Globals.neuronSimulate = true;
        Globals.neuron_active  = true;
    }
コード例 #2
0
    void Init()
    {
        if (worm != null)
        {
            return;
        }

        worm = new Elegans(0.5f, 26);

        worm.ClearSelection();
        worm.rotateWormAroundAnterPosterAxis(90);

        float angle = -90;

        Globals.ort1 = Tools.RotateVector1AroundVector2(Globals.ort1, Vector3.right, angle);
        Globals.ort2 = Tools.RotateVector1AroundVector2(Globals.ort2, Vector3.right, angle);
        Globals.ort3 = Tools.RotateVector1AroundVector2(Globals.ort3, Vector3.right, angle);

        Globals.status = EAppStatus.running;
    }