Exemple #1
0
    public void Start()
    {
        enabled   = true;
        scheduler = Camera.main.GetComponent <ShatterScheduler> ();

        Screen_step = 1.0f / raycastCount;
        //Debug.Log (Screen_step);

        slice_point [0] = new Vector3(0f, 0f, 0f);
        slice_point [1] = new Vector3(1f * Screen.width, 0f, 0f);
        slice_point [2] = new Vector3(1f * Screen.width, 1f * Screen.height, 0f);
        slice_point [3] = new Vector3(0f, 1f * Screen.height, 0f);

        slice_model [0] = new ArrayList();         //slice_point 0-1
        slice_model [1] = new ArrayList();         //slice_point 1-2
        slice_model [2] = new ArrayList();         //slice_point 2-3
        slice_model [3] = new ArrayList();         //slice_point 3-0
    }