Ir para conteúdo
Fórum Script Brasil

Thuran

Membros
  • Total de itens

    1.619
  • Registro em

  • Última visita

Posts postados por Thuran

  1. umas das maneiras q você pode fazer é definir uma área onde o mouse ao se movimentar o flash irá espelhar o movimento para a sua img ...seria algo do tipo,

    defina um ponto dessa área (extrema esq por ex) como ponto zero. Sempre q o mouse se movimente dentro dessa área você irá consultar a posição atual do mouse e qual valor ela possui em relação ao ponto zero e com esse valor você irá atualizar a posição da sua img só q com o valor invertido.

    por ex:

    - você tem um ret q começa no valor de x=300 (ponto 0) e termina em x=500

    - se o seu mouse estiver na posição x=430, por exemplo, ele estará dentro da área válida para o movimento da img

    - confirmado a posição você irá subtrair a posição atual pela posição correspondente ao ponto 0

    - o resultado retornado será de 130 (pos mouse, 430 - 300, ponto 0)

    - tendo em mãos o valor da diferença da distância do mouse para o ponto 0 nós já podemos definir qual será a posição da imagem, ela será de (posição atual da img)-(130)

    - assim o cód ficaria parecido com esse valorXimg._x += -130;

    pronto, seguindo essa lógica você pode fazer um script q faz com q o flash espelhe a posição de um obj tanto da vertical como horizontal, é só dar uma estudada para ir aprimorando o script até obter o resultado q você deseja

  2. se o bt está um nivel acima do stage, ou seja, dentro de um movie você precisa usar _parent junto com o teu gotoAndPlay(); ...._parent volta um nivel para executar uma ação.

    então, supondo q o teu mov esteja no stage e dentro dele existe um bt chamado btVolta o cód para q esse bt faça o filme ir para o quadro 3 da timeline pricipal será:

    btVolta.onRelease = function(){

    _parent.gotoAndPlay(3):

    }

    wink.gif

  3. Gostaria de fazer com q assim q o user parasse o mouse sobre um txt uma cx aparecesse com uma img.

    esse funcionamento seria quase o mesmo do windows quando você pára o mouse sobre qualquer coisa e uma cx de inf é aberta, só q em vez de abrir uma cx com um txt eu queria q abrisse uma cx com uma img.

    primeiramente eu pensei em fazer utilizando layers e behaviors mas como o site não é fixo em um ponto do navegador a layer pode aparecer em lugares errados para certas resoluções, então creio q js ou css sejam a solução ....alguém tem alguma sugestão ou idéia para me ajudar? huh.gif

  4. isso é um banner expansivo. você vai criar o banner em um tam gde e depois fazer com q ele ocupe uma área menor do stage. aí no dream você coloca ele em uma camada no nivel mais alto da pag e edita a tag param do flash para deixá-lo transparente (vide tópico suspenso Perguntas Que Não Querem Calar)

  5. você primeiro precisa importar o som (ctr+r). Assim q o som for importado ele irá para a biblioteca (ctrl+L) ...depois disso é só você selecionar o quadro onde você quer q o seu som começe e abrir a barra de propiedades. você verá q existe um combo "sound", nele você vai selecionar o som q você importou e é só rodar.

    existe os efeitos de som, um bt para editar o som (só pra dar fade em determinadas partes) e depois existe as AS relacionadas a som ....o negócio é ir fuçando aos poucos e ir pegando o jeito até dominar os recursos q você quer

  6. depende do q você quer fazer parecido no site ....loadMovie só vai carregar um filme dentro do outro.

    ....agora, para abrir o outolook você vai usar o comanto getURL(); com mailto como parâmetro. Para fazer o scroll você pode usar um componente scroll do flash ou então dar uma olhada nos exemplos prontos de scroll no site da SB e/ou em outros sites (vide tópico suspenso Sites Sobre Flash) ...e quanto as animações, nada mais q interpolação de movimento wink.gif

  7. se o user não tiver a fonte na maq ela não vai aparecer.

    você vai precisar criar uma nova fonte na biblioteca do flash escolhendo a fonte q você quer, depois você precisa criar uma classe textFormat e nela setar a fonte q está na biblioteca e além disso você precisa colocar no AS: instancia_campo_txt-dinamico.embedFonts = true;

    ah, não esqueça q você precisá dar um nome de instância no linkage da fonte na biblioteca

  8. você vai ter uma img de fundo dentro de um mov. A parte inferior do seu site funcionará como ponto zero (100%) e a maedida q você vai subindo o mouse você vai dando mais zoom no teu movie de background.

    Se o por exemplo a área do teu site q conter a img tiver 400px de altura e esses 400 forem a parte inferior de um site q totaliza 600px de altura você terá como atribuições os seguintes valores:

    y100% = 600

    yMax = 200 //esse representará o zoom máx q o teu movie terá

    Aí feito isso basta fazer umas regra de 3 para definir quanto de zoom o flash fará para cara px o mouse subir. Ou você pode deifinir seções entre esse espaço e especificar valores de zoom para cada seção assim q o mouse estiver sobre ela.

    ps.: para dar zoom você pode usar movie._xscale/movie._yscale

  9. eu desconheço uma função com esse fim q você quer (verificar o tipo de conexão do user) ....mas aconselho você a fazer como o Rutkoski disse.

    Apresente para a sua empresa q esta é a melhor maneira, idependente se existir ou não essa função no flash, afinal o fato de ter uma banda larga não garante q naquele momento q o user estiver acessando o site a sua conexão esteja com uma boa taxa de transferência.

×
×
  • Criar Novo...