示例#1
0
    void Awake()
    {
        tamanho			= GetComponent<RectTransform>().sizeDelta;
        imagem			= GetComponent<Image>();
        imagem.sprite	= sprites[Random.Range(0, sprites.Length)];
        corNomal		= imagem.color;
        texto			= GetComponentInChildren<Text>();
        reciclavel		= new Reciclavel(tipo, easteregg);
        tipo			= reciclavel.tipo;
        AjeitarTexto();
        Adicionar();

        tempoSumir		= Time.time + tempoParaSumir;
    }
示例#2
0
    public static void CriarReciclavel(Reciclavel.Tipo tipo)
    {
        GameObject reciclavel	= Instantiate<GameObject>(
            instancia.objReciclaveis[(int) tipo]);

        reciclavel.transform.SetParent(instancia.transform, false);

        float x = Random.Range(0f,1f) * instancia.area.width +
            instancia.area.x;
        float y = Random.Range(0f,1f) * instancia.area.height +
            instancia.area.y;

        reciclavel.transform.localPosition = new Vector2(x,y);

        ManterNaArea(
            reciclavel.transform,
            reciclavel.GetComponent<RectTransform>().sizeDelta);
    }
示例#3
0
    void Awake()
    {
        tamanho			= GetComponent<RectTransform>().sizeDelta;
        imagem			= GetComponent<Image>();
        corNomal		= imagem.color;
        texto			= GetComponentInChildren<Text>();
        reciclavel		= new Reciclavel(tipo);
        tipo			= reciclavel.tipo;
        AjeitarTexto();
        Adicionar();

        tempoSumir		= Time.time + tempoParaSumir;
    }