Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Recommended Posts

Salve salve pessoal, tudo em riba com vocês?

Vamos para mais um ou não? hehehe, vamos... boooooooora

 

Vamos fazer hoje algo simples, e bastante utilizado, não para sites... Uma bonita e simples calculadora...

 

Lembrando: ActionScript 2.0

 

------------------------------------------------------------------------

 

Crie um novo arquivo e salve com o nome de Calculadora. Troque o nome da camada para fundo e desenhe um retângulo:

 

Imagem Postada

 

Adicione uma nova camada chamada objetos e selecione a ferramenta Text Toll:

 

Imagem Postada

 

Altere sua propriedade Text Toll para Input Text:

 

Imagem Postada

 

Desenhe três campos sobre o retângulo, mas na camada objetos:

 

Imagem Postada

 

Altere a propriedade Var dos campos para op1, op2 e resultado.

 

Imagem Postada

 

Selecione o campo op1 e clique no botão Caracter:

 

Imagem Postada

 

Agora selecione Specify Ranges e Numerals [0..9] (11 glyphs). Pressione OK e faça o mesmo com op2.

 

Imagem Postada

 

Crie quatro botões na camada objetos.

 

Imagem Postada

 

Troque o nome das instâncias para adicao_btn, menos_btn, mult_btn e divisao_btn.

 

Crie uma nova camada chamada Actions, selecione o quadro um da camada Actions e pressione F9. Digite o seguinte código.

 

// Adição

adicao_btn.onRelease = function() {

      resultado = parseFloat(op1) + parseFloat(op2);

};

//Subtração

menos_btn.onRelease = function() {

      resultado = parseFloat(op1) - parseFloat(op2);

};

//Multiplicação

mult_btn.onRelease = function() {

      resultado = parseFloat(op1) * parseFloat(op2);

};

// Divisão

divisao_btn.onRelease = function() {

      resultado = parseFloat(op1) / parseFloat(op2);

};

OBS: O parseFloat é utilizado para a converção do campo para

numeros Float. Os nome dos botões foram definos na instância do objeto.

 

 

Pronto, feche as ações e teste com CTRL + Enter.

 

-------------------------------------------------------------------------

 

Eaí pessoal, oque acharam?

barbadinha né?

Dúvidas? Postem aqui!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve salve pessoal, tudo em riba com vocês?

Vamos para mais um ou não? hehehe, vamos... boooooooora

 

Vamos fazer hoje algo simples, e bastante utilizado, não para sites... Uma bonita e simples calculadora...

 

Lembrando: ActionScript 2.0

 

------------------------------------------------------------------------

 

Crie um novo arquivo e salve com o nome de Calculadora. Troque o nome da camada para fundo e desenhe um retângulo:

 

Imagem Postada

 

Adicione uma nova camada chamada objetos e selecione a ferramenta Text Toll:

 

Imagem Postada

 

Altere sua propriedade Text Toll para Input Text:

 

Imagem Postada

 

Desenhe três campos sobre o retângulo, mas na camada objetos:

 

Imagem Postada

 

Altere a propriedade Var dos campos para op1, op2 e resultado.

 

Imagem Postada

 

Selecione o campo op1 e clique no botão Caracter:

 

Imagem Postada

 

Agora selecione Specify Ranges e Numerals [0..9] (11 glyphs). Pressione OK e faça o mesmo com op2.

 

Imagem Postada

 

Crie quatro botões na camada objetos.

 

Imagem Postada

 

Troque o nome das instâncias para adicao_btn, menos_btn, mult_btn e divisao_btn.

 

Crie uma nova camada chamada Actions, selecione o quadro um da camada Actions e pressione F9. Digite o seguinte código.

 

// Adição

adicao_btn.onRelease = function() {

      resultado = parseFloat(op1) + parseFloat(op2);

};

//Subtração

menos_btn.onRelease = function() {

      resultado = parseFloat(op1) - parseFloat(op2);

};

//Multiplicação

mult_btn.onRelease = function() {

      resultado = parseFloat(op1) * parseFloat(op2);

};

// Divisão

divisao_btn.onRelease = function() {

      resultado = parseFloat(op1) / parseFloat(op2);

};

 

OBS: O parseFloat é utilizado para a converção do campo para

numeros Float. Os nome dos botões foram definos na instância do objeto.

 

 

Pronto, feche as ações e teste com CTRL + Enter.

 

-------------------------------------------------------------------------

 

Eaí pessoal, oque acharam?

barbadinha né?

Dúvidas? Postem aqui!

 

Legal e esse codigo -- veja o ke acha

 

soma

 

on (press)

{

total=int(v1.text)+int(v2.text);

}

 

 

divisão

 

on (press)

{

total=int(v1.text)/int(v2.text);

}

 

subtração

 

on (press) {

total = int(v1.text)-int(v2.text);

}

 

multiplicação

 

on (press) {

total = int(v1.text)*int(v2.text);

}

 

 

Porcentagem

 

on (press)

{

total=(int(v1.text)+int(v2.text))/100;

}

 

t+. valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.