Exemplo n.º 1
0
    void Start()
    {
        Vector3Debugger.AddVector(ejer1, Color.red, "primero");
        ejer1 = new Vector3(5, 0, 0);


        Vector3Debugger.AddVectorsSecuence(ejer2, false, Color.blue, "segundo");
        ejer2.Add(new Vector3(5, 0, 0));
        ejer2.Add(new Vector3(5, 5, 0));
        ejer2.Add(new Vector3(10, 5, 0));


        Vector3Debugger.AddVectorsSecuence(ejer3, false, Color.yellow, "tercero");
        ejer3.Add(new Vector3(5, 0, 0));
        ejer3.Add(new Vector3(5, 5, 0));
        ejer3.Add(new Vector3(10, 5, 0));
        ejer3.Add(new Vector3(10, 10, 0));

        // ----------------------------
        // Testeos propios:

        //Vec3 position = new Vec3(obj2.position);
        //var rotation = MyQuatern.LookRotation(position, Vec3.Up);
        //
        //obj1.rotation = new Quaternion(rotation.x, rotation.y, rotation.z, rotation.w);

        //var myQuat = MyQuatern.Euler(12, 5, -1);
        //var unityQuat = Quaternion.Euler(12, 5, -1);
        //
        //Debug.Log("My: " + myQuat.eulerAngles);
        //Debug.Log("Unity: " + unityQuat.eulerAngles.ToString("F7"));
    }
Exemplo n.º 2
0
    void Start()
    {
        if (showMainTest)
        {
            InitMainTest();
        }

        a = new Vec3(A);
        b = new Vec3(B);

        //value = Vector3.Project(A, B).normalized;
        //value2 = Vec3.Project(a, b).normalized;

        Vector3Debugger.AddVector(Vector3.zero, a, Color.blue, "Test Blue");
        Vector3Debugger.EnableEditorView("Test Blue");

        Vector3Debugger.AddVector(Vector3.zero, b, Color.green, "Test Green");
        Vector3Debugger.EnableEditorView("Test Green");

        //Vector3Debugger.AddVector(Vector3.zero, value2, Color.red, "Test Red");
        //Vector3Debugger.EnableEditorView("Test Red");

        Debug.Log("1: " + value);
        Debug.Log("2: " + value2);
    }
    void Start()
    {
        Vector3Debugger.AddVector(resultado, colorVec, "elResultado");
        Vector3Debugger.EnableEditorView("elResultado");
        Vector3Debugger.AddVector(ejerA, Color.black, "elNegro");
        Vector3Debugger.EnableEditorView("elNegro");
        Vector3Debugger.AddVector(ejerB, Color.white, "elBlanco");
        Vector3Debugger.EnableEditorView("elBlanco");

        timeLerp        = 0;
        timeLerpUnclamp = 1;
    }
Exemplo n.º 4
0
    void Start()
    {
        FirstVector  = new Vector3(10.0f, 10.0f, 10.0f);
        SecondVector = new Vector3(25.0f, 20.0f, 20.0f);

        first  = new Vec3(FirstVector);
        second = new Vec3(SecondVector);

        Vector3Debugger.AddVector(FirstVector, Color.white, "First");
        Vector3Debugger.AddVector(SecondVector, Color.black, "Second");
        Vector3Debugger.AddVector(ThirdVector, Color.red, "Third");

        Vector3Debugger.EnableEditorView();
    }
Exemplo n.º 5
0
    void Start()
    {
        a     = new Vec3(A);
        b     = new Vec3(B);
        value = Vec3.Zero;

        Vector3Debugger.AddVector(a, Color.blue, "Blue");
        Vector3Debugger.EnableEditorView("Blue");

        Vector3Debugger.AddVector(a, Color.green, "Green");
        Vector3Debugger.EnableEditorView("Green");

        Vector3Debugger.AddVector(value, vectorColor, "value");
        Vector3Debugger.EnableEditorView("value");
    }
Exemplo n.º 6
0
    void Start()
    {
        White = origVec;
        Black = new Vector3(25.0f, 20.0f, 20.0f);

        Vector3Debugger.AddVector(White, Color.white, "Blanco");
        Vector3Debugger.AddVector(Black, Color.black, "Negro");
        Vector3Debugger.AddVector(Red, Color.red, "Rojo");
        Vector3Debugger.AddVector(Red, Color.green, "Verde");
        Vector3Debugger.TurnOffVector("Blanco");
        Vector3Debugger.TurnOffVector("Negro");
        Vector3Debugger.TurnOffVector("Rojo");
        Vector3Debugger.TurnOffVector("Verde");
        Vector3Debugger.EnableEditorView();
    }
Exemplo n.º 7
0
    void Start()
    {
        List <Vector3> vectors = new List <Vector3>();

        vectors.Add(new Vec3(10.0f, 0.0f, 0.0f));
        vectors.Add(new Vec3(10.0f, 10.0f, 0.0f));
        vectors.Add(new Vec3(20.0f, 10.0f, 0.0f));
        vectors.Add(new Vec3(20.0f, 20.0f, 0.0f));
        Vector3Debugger.AddVectorsSecuence(vectors, false, Color.red, "secuencia");
        Vector3Debugger.EnableEditorView("secuencia");
        Vector3Debugger.AddVector(new Vector3(10, 10, 0), Color.blue, "elAzul");
        Vector3Debugger.EnableEditorView("elAzul");
        Vector3Debugger.AddVector(Vector3.down * 7, Color.green, "elVerde");
        Vector3Debugger.EnableEditorView("elVerde");
    }
Exemplo n.º 8
0
    void InitMainTest()
    {
        List <Vector3> vectors = new List <Vector3>();

        vectors.Add(new Vec3(10.0f, 0.0f, 0.0f));
        vectors.Add(new Vec3(10.0f, 10.0f, 0.0f));
        vectors.Add(new Vec3(20.0f, 10.0f, 0.0f));
        vectors.Add(new Vec3(20.0f, 20.0f, 0.0f));
        Vector3Debugger.AddVectorsSecuence(vectors, false, Color.red, "secuencia");
        Vector3Debugger.EnableEditorView("secuencia");

        Vector3Debugger.AddVector(new Vector3(10, 10, 0), Color.blue, "Vector3 Blue");
        Vector3Debugger.EnableEditorView("Vector3 Blue");

        Vector3Debugger.AddVector(Vector3.down * 7, Color.green, "Vector3 Green");
        Vector3Debugger.EnableEditorView("Vector3 Green");
    }