Autor Tópico: Texto  (Lida 5739 vezes)

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« em: 31 de Outubro de 2005, 03:40:50 »
Hello!!!!

Se Maomé não vai a montanha a montanha vai a Maomé!

LLOOLLLL

Bem... tenho aqui uma de muitas dúvidas k me assolam a mente kuando kero dormir LOL

kero k um texto comprido passe dentro de um kuadrado mais pequeno... e esconder o resto claro, mas essa parte já está...

Mas kero k qd arrasto o rato pra cima o texto sobe e kuando arrasto o ratofski para baixo o texto tb corre pra baixo...

HELP!

Alguém tem paciência para me ajudar com isto?  

Brigada

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #1 em: 31 de Outubro de 2005, 12:23:26 »
Isso são aquelas caixinhas de texto com scroll-bars (elevadores)?

Penso que se faz com os UI Components.
Vou ver melhor, porque nunca os usei mas sempre tive essa curiosidade. E dps já explico.

Cumps.

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #2 em: 31 de Outubro de 2005, 13:56:34 »
Então é assim cria-se uma caixa de texto e introduz-se texto até a caixa começar a não ter espaço para grandes cenas.

Nas propriedades da mesma temos de optar por "Multiline" para evitar que o texto fique todo numa linha sem wrap.

Depois com a caixa de texto seleccionada vais ao menu TEXT e pões um visto onde diz SCROLLABLE, a seguir diminui-se a caixa de modo a que parte do texto não se veja devido às menores dimensões da caixa.

A seguir vamos ao VIEW > SNAPPING > SNAP TO OBJECTS e colocamos um visto aí.

Agora menu WINDOW > COMPONENTS > USER INTERFACE COMPONENTS e escolhemos SCROLLBAR.

Basta juntar a scrollbar à parte da caixa de texto onde queiramos que ela apareça e está pronto!

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #3 em: 31 de Outubro de 2005, 16:59:20 »
No way!!!!

Nem escadas nem elevadores!

Só, só, só o texto movimentar-se com a direção do rato!

Se vou com o rato para cima o texto sobe (continuamente), se vou com o rato pra baixo o texto desce, (continuamente) se vou com o rato para a direita ou eskerda o texto pára!

Know how?
Brigada  :wink:

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #4 em: 31 de Outubro de 2005, 18:39:09 »
Isso já é mais complicado. :)

Tem de ser com actionscript.

Penso que criaste uma máscara por cima do texto, permitindo ver apenas um pedaço do mesmo, certo?

Agora eu criava dois botões e ponha-los por cima e por baixo do texto. Quando se passasse por cima do botão de cima, a caixa de texto subia dando o aspecto de o texto subir.

E no botão de baixo acontecia o contrário, descia.

Dizendo no código que se o texto "sentir" o rato por cima ele sobe, e se "sentir" por baixo ele desce.

Não sei se é bem isto. Confirma aí.

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #5 em: 1 de Novembro de 2005, 00:49:36 »
Pois é exactamente o k eu kero...

O seu nome é Script!

Actionscript!

N vou mto à bola com botanitos e setinhas... marikices... (por acaso estão lá umas setinhas discretas mas decidi n usar ahahahahahah)

Keria apenas e só o movimento do rato pra cima pra baixo e para o lado a controlar a situação.

Aguardo uma resposta iluminada...

Brigada,
Pantera

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
Texto
« Responder #6 em: 1 de Novembro de 2005, 14:00:02 »
Heyas,

epa se vires a ediçao nº 123 - Setembro da Exame Informatica, tens la um tutorial para fazer isso...

Foi o "Je" que escreveu :P

Vá...vamos a procurar a revista ;)

Fiquem bem
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #7 em: 1 de Novembro de 2005, 14:56:12 »
Não me digas k me vais "obrigar" a comprar a revista só pra ver isso  :!:  :?:

Se calhar já n consigo arranjar  :!:

Anyway...

Entretanto se alguém por um acaso tiver esse tutorial e puder colocá-lo aki agradecia.

Bye

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #8 em: 2 de Novembro de 2005, 00:39:07 »
É fácil. Quer dizer...

Tens de definir a posição inicial da caixa de texto, por isso convém torná-la num movieclip.

Despois tens de dizer ao botão que a faz subir que cada vez que este é clicado a posição do movieclip "texto" sobe 1 pixel. (Há que jogar com os valores x's e y')

E o contrário para o botão que desce.
Quando eu colocar o meu a funcionar, colo aqui o actionscript.

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #9 em: 2 de Novembro de 2005, 18:50:57 »
gimbras...

Eu preciso mesmo é sem botões e sem setas...

 :(

Obrigada na mesma!

 :wink:

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #10 em: 2 de Novembro de 2005, 23:51:38 »
Mas quem é que disse que os botões têm de estar visíveis?

Podem estar transparentes apenas funcionando como zona de hit para o flash ter uma noção da zona onde o rato faz subir e descer o texto.

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #11 em: 3 de Novembro de 2005, 01:59:46 »
Interessante...
Explica lá isso melhor...
Coff coff
Assim por miúdos mesmo...
Melhor...
Como se estivesses a falar com uma menina de 5 anos
LLLOLLLL
(Sou mto verde na matéria, já deve ter dado pra perceber)

Brigada :D

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
Texto
« Responder #12 em: 3 de Novembro de 2005, 13:46:26 »
Imagina que tens a caixa de texto, mas a mesma não mostra todo o seu conteúdo porque está escondida por uma máscara.

Para fazer subir ou descer a caixa de texto de modo a mostrar mais ou menos texto conforme os movimentos do rato há que criar zonas sensíveis a esses movimentos.
Ora que melhor elemento em flash para o fazer senão os próprios botões. Eles têm 4 estados: UP, Over, Down e HIT <-- zona de impacto.

Para o flash saber quando descer ou fazer subir o texto eu optava por colocar um botão invisível (apenas iria preencher o estado HIT com um rectângulo grande de modo a ter uma grande zona de impacto) e colocava-lo na parte superior do texto por cima da caixa de texto.

Depois instruía o flash para quando se passasse com o rato por cima do botao invisível ele fizesse a posição do texto subir N pixels.

Mas o que tu queres fazer não deve ser bem isso, acredito.

Por isso pesquisei e encontrei algo que se assemelha ao que pretendes:

http://www.flashkit.com/movies/Scripting/Scrolling/Dynamic_-Timo_Met-20/index.php

Se pressionares o botao esquerdo do rato e puxares ao mesmo tempo para baixo ele desce e se ... para cima ele...

;)

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
Texto
« Responder #13 em: 3 de Novembro de 2005, 18:26:32 »
Heyas,

nada disso...

So vao ter de jogar com as diferenças entre o ponto de registo do MovieClip onde estara o conteudo todo, e o pointer do rato.

Quanto mais distante estamos do centro, mais rapido o scroll...and so on.

É so jogar com a coordenada Y do MovieClip (_y) e com a coordenada Y do rato (_ymouse)

Tentem...
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline Pantera

  • Novato
  • Mensagens: 7
    • Ver Perfil
Texto
« Responder #14 em: 5 de Novembro de 2005, 02:30:18 »
Grettir

Kom menos conversa já tinhas copiado o código para o fórum, não só pra mim mas para todos os k venham a precisar mais tarde.

Mesmo k copie o código vou ter k me esforçar para o perceber por isso...

N te preocupes k n me vais estar a facilitar demasiado a vida!

Obrigada

 




Roleta das Anedotas - Abre noutra janela