Пример #1
0
    private bool CollectData()
    {
        corrupted_data = false;

        bool is_go_var_defined = false; bool is_it_go_var = false;

        deviated_point_transform = ParseForTransform.Parse(deviated_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        is_go_var_defined      = false; is_it_go_var = false;
        target_point_transform = ParseForTransform.Parse(target_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        is_go_var_defined      = false; is_it_go_var = false;
        origin_point_transform = ParseForTransform.Parse(origin_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        return(corrupted_data);
    }
Пример #2
0
    private bool CollectData()
    {
        corrupted_data = false;

        bool is_go_var_defined = false; bool is_it_go_var = false;

        g_point_transform = ParseForTransform.Parse(g_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        is_go_var_defined         = false; is_it_go_var = false;
        reflect_point_0_transform = ParseForTransform.Parse(reflect_point_0, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        is_go_var_defined         = false; is_it_go_var = false;
        reflect_point_1_transform = ParseForTransform.Parse(reflect_point_1, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        return(corrupted_data);
    }
Пример #3
0
    private void UpdateTransforms()
    {
        corrupted_data = false;

        if (is_average)
        {
            bool is_go_var_defined = false; bool is_it_go_var = false;
            for (int i = 0; i < average_list.Count; i++)
            {
                transforms[i] = ParseForTransform.Parse(average_list[i], ref is_it_go_var, ref is_go_var_defined);

                if (is_it_go_var && !is_go_var_defined)
                {
                    // Debug.Log("object: " + i + " is corrupted");
                    corrupted_data = true;
                    return;
                }
            }
        }
        else
        {
            bool is_go_var_defined = false; bool is_it_go_var = false;
            transforms[0] = ParseForTransform.Parse(point, ref is_it_go_var, ref is_go_var_defined);

            // Just delete this line (and write an if statement about only 1 vertex in vertex_path)
            // Vector3 point_pos = (point as GameObject).transform.position;
            // Debug.Log("in UpdateTRansforms: " + transforms[0].position + "through gameobject: " + point_pos);

            if (is_it_go_var && !is_go_var_defined)
            {
                corrupted_data = true;
                return;
            }
        }
    }
Пример #4
0
    private Transform ParseObject(Object obj)
    {
        bool      is_go_var_defined = false; bool is_it_go_var = false;
        Transform parsed_transform = ParseForTransform.Parse(obj, ref is_it_go_var, ref is_go_var_defined);

        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        return(parsed_transform);
    }
Пример #5
0
    private bool CollectData()
    {
        corrupted_data = false;

        bool is_go_var_defined = false; bool is_it_go_var = false;

        first_point_transform = ParseForTransform.Parse(first_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        is_go_var_defined      = false; is_it_go_var = false;
        second_point_transform = ParseForTransform.Parse(second_point, ref is_it_go_var, ref is_go_var_defined);
        if (is_it_go_var && !is_go_var_defined)
        {
            corrupted_data = true;
        }

        return(corrupted_data);
    }