Construindo um slideshow em ActionScript usando-se flash
Um slideshow é uma apresentação simples onde você tenha várias telas, ou corrediças, apresentadas um após o outro. Isto é similar a como um filme flash liso trabalharia, a não ser que aquele sem certificados, o filme continue rather rapidamente através destes frames. Instead, nós usaremos certificados pausar o filme em cada frame. Para continuá-lo, nós usaremos as teclas que permitem que o usuário avance ao frame seguinte sempre que quer. Críe um filme flash novo. Coloque quatro partes diferentes de texto ou de gráfico nos primeiros quatro frames. O filme 05slideshow.fla do exemplo contem as palavras "quadro 1" com o "quadro 4" e uma forma diferente em cada frame. Eu coloquei também o texto do "exemplo slideshow" acima de tudo mais, esticado através de todos os frames em sua própria camada. Os índices do quadro 1, mais a maneira o timeline são ajustados acima. O filme do slideshow é ajustado acima com elementos
individuais em cada um dos quatro frames mais alguns elementos
através de todos os frames. Críe uma tecla. Pode ser tão simples ou tão complexa uma tecla como você quer. Certifique-se de que a tecla está colocada em uma camada de modo que estique através de todos os quatro frames do filme. Verifique o filme do exemplo se você não for certo como este deve olhar. Una um certificado à tecla. Certifique-se de que você tem a tecla e não o frame selecionados. O painel das ações deve ter as ações do título - abotoe no alto. Está aqui o certificado: em (liberação) {nextFrame(); }
Agora, selecione o primeiro frame do filme. Você pode ver que uma das camadas, a camada 1, tem quatro frames chaves separados, e a outra camada, camada 2, tem um frame chave que estica através de todos os quatro frames. Selecione o primeiro frame da chave na camada 1 e abra o painel das ações. Seu título deve agora ser ações - quadro. Olhar o título do painel do certificado é uma maneira boa confirmar que você está escrevendo um certificado do frame, não unindo um a um grampo do filme. Coloque este certificado simples no painel do certificado: stop(); Isto para o filme do quadro ràpidamente avançando 1 ao quadro 4. Nós queremo-lo parar no quadro 1 e esperar o usuário. Escolha o controle, teste o filme para vê-lo na ação. O filme começa no quadro 1 e pausa então. Você pode então estalar a tecla seguinte para avançar para quadro 2. Você pode manter-se avançar até que você comece quadro 4. O filme não avançará após o quadro 4 porque o comando do nextFrame não fará simplesmente nada se não houver não mais frame. Você poderia ter colocado a tecla seguinte em cada frame exceto último de modo que a tecla não aparecesse mesmo lá. este é um artigo adicionado por Milan Midovich
|
|||
|