Beispiel #1
0
    // Use this for initialization
    void Start()
    {
//		ActionSequence sequence = new ActionSequence();
//
//		LocalRotateToAction2D rotAct = new LocalRotateToAction2D(this.transform, -359.0f, 3.0f);
//		sequence.Add(rotAct);
//
//		LocalRotateToAction2D rotAct2 = new LocalRotateToAction2D(this.transform, 145.0f, 3.0f);
//		sequence.Add(rotAct2);
//
//		ActionHandler.RunAction(sequence);


//		LocalRotateByAction2D rotAct = new LocalRotateByAction2D(this.transform, -720.0f, 3.0f);
//		LocalRotateByAction2D rotAct2 = new LocalRotateByAction2D(this.transform, 180.0f, 3.0f);
//		ActionHandler.RunAction(rotAct);
//		ActionHandler.RunAction(rotAct2);

//		GraphLocalRotateToAction2D rotAct = new GraphLocalRotateToAction2D(this.transform, DaburuTools.Graph.Linear, -720.0f, 3.0f);
//		GraphLocalRotateToAction2D rotAct2 = new GraphLocalRotateToAction2D(this.transform, DaburuTools.Graph.SmoothStep, -720.0f, 3.0f);
//		ActionHandler.RunAction(rotAct);
//		ActionHandler.RunAction(new ActionAfterDelay(rotAct2, 3.0f));

//		GraphLocalRotateByAction2D rotAct = new GraphLocalRotateByAction2D(transform, DaburuTools.Graph.SmoothStep, -120.0f, 2.0f);
//		ActionHandler.RunAction(new ActionRepeatForever(rotAct));

        OrbitAction2D orbit2D = new OrbitAction2D(transform, transform.parent, false, 3, Graph.Linear, 5.0f, false);

        ActionHandler.RunAction(orbit2D);
    }
    // Use this for initialization
    void Start()
    {
        //		ActionSequence sequence = new ActionSequence();
        //
        //		LocalRotateToAction2D rotAct = new LocalRotateToAction2D(this.transform, -359.0f, 3.0f);
        //		sequence.Add(rotAct);
        //
        //		LocalRotateToAction2D rotAct2 = new LocalRotateToAction2D(this.transform, 145.0f, 3.0f);
        //		sequence.Add(rotAct2);
        //
        //		ActionHandler.RunAction(sequence);

        //		LocalRotateByAction2D rotAct = new LocalRotateByAction2D(this.transform, -720.0f, 3.0f);
        //		LocalRotateByAction2D rotAct2 = new LocalRotateByAction2D(this.transform, 180.0f, 3.0f);
        //		ActionHandler.RunAction(rotAct);
        //		ActionHandler.RunAction(rotAct2);

        //		GraphLocalRotateToAction2D rotAct = new GraphLocalRotateToAction2D(this.transform, DaburuTools.Graph.Linear, -720.0f, 3.0f);
        //		GraphLocalRotateToAction2D rotAct2 = new GraphLocalRotateToAction2D(this.transform, DaburuTools.Graph.SmoothStep, -720.0f, 3.0f);
        //		ActionHandler.RunAction(rotAct);
        //		ActionHandler.RunAction(new ActionAfterDelay(rotAct2, 3.0f));

        //		GraphLocalRotateByAction2D rotAct = new GraphLocalRotateByAction2D(transform, DaburuTools.Graph.SmoothStep, -120.0f, 2.0f);
        //		ActionHandler.RunAction(new ActionRepeatForever(rotAct));

        OrbitAction2D orbit2D = new OrbitAction2D(transform, transform.parent, false, 3, Graph.Linear, 5.0f, false);
        ActionHandler.RunAction(orbit2D);
    }