Olá, a todos. Sou novo aqui no fórum e preciso da ajuda de vocês.
Estou criando uma animação em flash de 980px x 2000px. Preciso fazer a barra de rolagem do navegador acompanhar a animação, subindo e descendo.
Alguém pode me ajudar?
Grato.

Fazer A Barra De Rolagem Do Navegador Acompanhar A Animação
Started By RDC Trimbo, 27/11/2009, 17:53
2 replies to this topic
#1
Posted 27/11/2009, 17:53
#2
Posted 05/12/2009, 19:00
Olá, a todos. Sou novo aqui no fórum e preciso da ajuda de vocês.
Estou criando uma animação em flash de 980px x 2000px. Preciso fazer a barra de rolagem do navegador acompanhar a animação, subindo e descendo.
Alguém pode me ajudar?
Grato.
Joga um scrollPanel
Interspire Brasil
Tudo p/ Shopping Cart & E-mail Marketer BR
(usehost) Servidores VPS Cloud Computing
SMTP Dedicado | CPanel/WHM | WHMCS4
usehost.com.br | executtivo@msn.com | @filipemtro
Tudo p/ Shopping Cart & E-mail Marketer BR
(usehost) Servidores VPS Cloud Computing
SMTP Dedicado | CPanel/WHM | WHMCS4
usehost.com.br | executtivo@msn.com | @filipemtro
#3
Posted 11/12/2009, 08:24
Nada de scrollpane.
Se você quer usar o scroll da página HTML vai ter que "plugar" o flash com o javascript. E isso é muito simples utilizando a classe ExternalInterface. Veja só.
Uma função que faça a rolagem de javascript seria algo como a função abaixo, onde posX e posY são dadas em pixels.
No flash faça assim:
O primeiro parâmetro é uma string com o nome da função, em seguida vá inserindo os parâmetros que o método externo exige. Note que eu escrevo "pageScroll" e NÃO "pageScroll();".
Abraços.
pp
Se você quer usar o scroll da página HTML vai ter que "plugar" o flash com o javascript. E isso é muito simples utilizando a classe ExternalInterface. Veja só.
Uma função que faça a rolagem de javascript seria algo como a função abaixo, onde posX e posY são dadas em pixels.
function pageScroll(posX, posY) { window.scroll(posX,posY); }
No flash faça assim:
import flash.external.ExternalInterface // chamando a função javascript que vai fazer a página HTML dar um scroll para a posição 50px no eixo de y: ExternalInterface.call("pageScroll", 0, 50);
O primeiro parâmetro é uma string com o nome da função, em seguida vá inserindo os parâmetros que o método externo exige. Note que eu escrevo "pageScroll" e NÃO "pageScroll();".
Abraços.
pp
WebFórum - Equipe de Flash - Moderador
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)