Ir para conteúdo
Fórum Script Brasil
  • 0

Gráficos


Lamanita

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

bom eu vou passar os conceitos, você tiver duvida em alguma coisa da um toque.

crie um movie clip com o desenho de um quadrado.

na biblioteca coloque vinculação e nome "q"

crie um vetor com os valores e os nomes

ai no script você faz um loop pra cada item do vetor

fazendo a conta da porcentagem e redimencionando os movie clips para a porcentagem obtida.

(você pode muar as cores tb pra ficar mais separado).

Link para o comentário
Compartilhar em outros sites

  • 0

é um codigo bem basico, mas funciona

v = [[10,"0xFF"],[15,"0xFF00"],[35,"0xFF0000"]];//vetor contendo [Valor,Cor]
y = 50;//posiçao no eixo y
l = 20;//largura
e = 5; //espaçamento
_root.createEmptyMovieClip("q",1);
q.lineStyle(0,"0x",0);
q.beginFill("0x");
q.lineTo(-50,0);
q.lineTo(-50,-50);
q.lineTo(0,-50);
q.endFill();
q._y = y;
q._x = -51;
p = new Array();
for(i in v) s+=v[i][0];
for(i in v) p[i] = (v[i][0]/s)*100;
for(i in v){
    q.duplicateMovieClip("q"+i,i+2,{_x:(i*(l+e))+l});
    _root["q"+i]._width = l;
    _root["q"+i]._yscale = p[i];
    c = new Color("q"+i);
    c.setRGB(v[i][1]);
}

qualquer duvida é só perguntar.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...