GÉRIO (93 pts)

NETO LEAL (116 pts)

DENIS CARAVALHO (85 pts)

AUTOR DESCONHECIDO (100 pts)

GUILHERME SCHEIBE (49 pts)

MANGOOST (80 pts)

DANIELA PIRES (86 pts)

RICARDO TEIXEIRA (40 pts)

JOTA LAGO (40 pts)

NILTON BICALHO (61 pts)

MAURO ROCHA TAVARES (40 pts)

MARCOS JOSÉ PINTO (44 pts)
Treinamento PontoFlash de Flash e ActionScript

Há uma forma de modificar a aprência de um compontente scrollbar ou scrollpane?

Quero localizar a posição de um movieclip dinamicamente?

Queria mandar um aviso no caso do mouse não ser movido por cinco segundos.

Aumento da velocidade de loops.

Como bloquear o código fonte HTML de sua página?

É possível incluir imagens em um arquivo HTML inserido dentro de um Flash e com scroll?

Botões feitos no Fireworks não funcionam em um e-mail.

Algumas dicas sobre Array, Join e Split.

Para recuperar recuperar variaveis no url com o Flash.

Porque um campo de texto (text field) com uma rotação de 90 graus desaparece?

Método sendAndLoad do objeto LoadVars mais fácil.

Como definir um loop num som tocado via actionscritp.

Como abrir, com um arquivo mas redimensionado e posisionado em determinado local?

Como fazer um nextFrame e prevFrame com o teclado? Dicas do uso de Listeners (ouvintes).
Integração Flash + Fireworks

Envio de um arquivo SWF por e-mail

Desenvolvendo um Controle de Volume Customizado em Flash

Formulário interagindo Flash e PHP.

Máscara arrastável no Flash 5.

Objeto array - Arrays X Objetos

Limitar por IP? Porque não utilizar o Shared Object do Flash?

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).

Context Menu - usando o botão direito do mouse

Formulário simples.

Betinhocarreiro e Dysney.

Componente ComboBox.
Imageviewer

MovieClip.onCollision

Hexa 3d

Menu com abas

MC menu

Cubes2

Slicemenu 2

News

Array

TV static

Streching menu

Toca fita
HOME | TUTORIAIS
Funções de actionscripts
por Rodrigo Amaral

Sintaxe : Eval

Essa função Eval é util para determinar o valor de uma variável que é uma expressão em si mesma. Ela permite que o nome da variável avaliada seja determinado enquanto o filme está reproduzindo. Essa função pode ser um conceito difícil de entender, então ...
vamos ver o exemplo abaixo:

On (Release)
   If (Eval (" Jogo " & Numero) = 50
   Ações.......
End On

Isso é o mesmo que ter um Action Scripting assim:

On (Release)
   If (Jogo7) = 50
   Ações.......
End On

A principal diferença é que a variável "Jogo" no primeiro script é dinâmica, o que significa que a peça de jogo verificada é baseada no valor atual da variável chamada "Numero"; se esse valor mudar, o mesmo ocorre com a peça de jogo que está sendo avaliada.

Sintaxe : Int (Número)

Essa função extrai o número inteiro de um valor numérico. Por exemplo, Int (15,583) torna - se 16. Se uma variável armazena um valor numérico, pode-se utilizar o nome de variável em vez de um literal numérico, como Int (NomeDaVariavel).

Utilize a função de Int para eliminar valores decimais em seu ActionScripts.
No Script abaixo, a expressão para total é avaliada como 38:

On (Release)
   Set Variable: "PrimeiroNumero" = 19.35
   Set Variable: "SegundoNumero"= 2
   Set Variable: " Totao " = Int (PrimeiroNumero) + SegundoNumero
End On

Sintaxe : New Line

Essa função atribui uma nova linha a uma expressão.
Imagine um campo de texto no stage com um nome de variável "Nome" e um usuário inserindo a palavra Rodrigo no campo. O usuário clica um botao e o script a seguir é execltado.

On (Release)
   Set Variable: " Saudações " = " Oi... Tudo bem ? "
   Set Variable: " Frase " = Saudações & Newline & Nome " , " & NewLine " Como vai você ? "
End On

Quando esse script é executado, baseado nas informações inseridas no campo de texto "Nome", outro campo de texto com um nome de variável "Frase" exibirá uma string parecida como essa:

Oi... Tudo Bem ?
Rodrigo.

Sintaxe : Random (Número)

Essa função gera um valor numérico aleatório dentro de um intervalo que você especifica. Por exemplo, Random, (300) gerará um número aleatório entre 0 e 299.

Utilize a função Random para criar comportamento dinâmico, imprevisível. Se uma variável armazena um valor numérico, é possível utilizar o nome de variável em vez de um literal numérico, como Random(NomeDaVariavel).

No Script a seguir, a instância do clipe de filme chamada "NumeroIda" irá para um quadro específico entre zero e seis com base no número que é aleatoriamente gerado.

On (Release)
   Set Variable: "NumeroIda" = Random (7)
   Tell Target ("/Dado")
      Go To and Stop (NumeroIda)
   End Tell Target
End On

O Movie "Dado". contém 6 quadros, e cada quadro, contem um lado do "Dado". O Random escolhe aleatoriamente o número e direciona para o quadro correto.

Sintaxe: True

Essa função atribui um valor booleano de True à uma variável. Insira o script a seguir em um botão para configurá-lo como tendo sido clicado:

On (Release)
   Set Variable: "valor " = True
End On

Em outro botão você poderia verificar esse valor e tomar uma ação, dependendo se ele for True ou False, como o seguinte script demontra:

On (Release)
   If (valor)
      Go To and Play ("Cert ")
   Else
      Go To and Play ("Errad ")
   End If
End On

Se a Instrução acima fosse "If valor)" em vez de "If (valor = true)" seria simplesmente uma maneira mais resumida de expressar a mesma coisa.

Sintaxe: False

Esta função atribui um valor booleano de False à uma variável. Para um exemplo, veja o script acima para a função True.



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário