Exemple #1
0
    // Use this for initialization
    void Start()
    {
        foreach (Camera c in Camera.allCameras)
        {
            if (c.gameObject.name == "Guide Camera")
            {
                Debug.Log("Guide Camera Found");
                guideCamera = c;
                break;
            }
        }
        boundleft  = -boundSize;
        boundright = Screen.width + boundSize;
        boundup    = -boundSize;
        bounddown  = Screen.height + boundSize;

        sr   = GetComponent <SpriteRenderer>();
        size = Random.Range(minSize, maxSize);
        //if (Random.Range(1, 11) < 2)
        if (true)
        {
            color             = DUlib.randMainColor();
            sr.material.color = color;
        }
        float   x   = Random.Range(0f, Screen.width);
        float   y   = Random.Range(0f, Screen.height);
        float   z   = Random.Range(100f, 250f);
        Vector3 pos = guideCamera.ScreenToWorldPoint(new Vector3(x, y, z));


        transform.position   = pos;
        transform.localScale = new Vector3(size, size, 1f);
    }
    // Use this for initialization
    void Start()
    {
        sr   = GetComponent <SpriteRenderer> ();
        size = Random.Range(minSize, maxSize);
        if (Random.Range(1, 11) < 2)
        {
            color    = DUlib.randColor();
            sr.color = color;
        }
        DUlib.Hello();
        float   x   = Random.Range(0f, Screen.width);
        float   y   = Random.Range(0f, Screen.height);
        float   z   = Random.Range(12f, 50f);
        Vector3 pos = Camera.main.ScreenToWorldPoint(new Vector3(x, y, z));


        transform.position   = pos;
        transform.localScale = new Vector3(size, size, 1f);
    }