Example #1
0
    void Start()
    {
        Vector2 scale = new Vector2(Random.Range(1.0f, 1.8f), Random.Range(1.0f, 1.4f));

        Vector3 upLabelSize      = upLabelObj.transform.localScale;
        Vector3 heavyLabelSize   = heavyLabelObj.transform.localScale;
        Vector3 lightLabelSize   = lightLabelObj.transform.localScale;
        Vector3 fragileLabelSize = fragileLabelObj.transform.localScale;

        transform.localScale = new Vector3(transform.localScale.x * scale.x, transform.localScale.y * scale.y, 1.0f);

        upLabelObj.transform.localScale      = new Vector3(upLabelSize.x / scale.x, upLabelSize.y / scale.y, 1.0f);
        heavyLabelObj.transform.localScale   = new Vector3(heavyLabelSize.x / scale.x, heavyLabelSize.y / scale.y, 1.0f);
        lightLabelObj.transform.localScale   = new Vector3(lightLabelSize.x / scale.x, lightLabelSize.y / scale.y, 1.0f);
        fragileLabelObj.transform.localScale = new Vector3(fragileLabelSize.x / scale.x, fragileLabelSize.y / scale.y, 1.0f);

        transform.eulerAngles = new Vector3(0.0f, 0.0f, Random.Range(0, 3) * 90.0f);

        GetComponent <Renderer>().material.color = colors[1];
        numberOfCollisions = 1;
        isPhysicsOn        = true;
        TurnPhysics(false);

        BoxCollider2D boxCollider = transform.GetComponent <BoxCollider2D>();

        itemSize = new Vector2(boxCollider.size.x * transform.lossyScale.x, boxCollider.size.y * transform.lossyScale.y);

        //	myDragable = transform.GetComponent<dragableS>();

        visualM = GameObject.Find("AudioVisuals").transform.GetComponent <loadingVisualManagerS>();
    }
Example #2
0
 void Start()
 {
     visualM = GameObject.Find("AudioVisuals").transform.GetComponent <loadingVisualManagerS>();
 }