Yo sigo que te pego d谩ndole donde m谩s le duele al
flash. Escribiendo c贸digos que
provocan un trace lleeeeeno de errores o tiempos de espera
infinitos para la
publicaci贸n del proyecto.
Seguimos con los CD's educativos.
El cliente me pide una navegaci贸n lineal. Es decir, dos
botones, uno para
avanzar y otro para retroceder. Nada del otro mundo.
Para ello me armo de valor, y genero un campo din谩mico
de texto con unas medidas
determinadas.
Como el cliente no quiere que aparezca scroll, no me queda
m谩s remedio que
generar m谩s de 100 fotogramas en un movieclip, con
tantos ''textos din谩micos''
como fotogramas.
Evidentemente como las cosas nunca pueden ser sencillas,
algunas palabras son
enlaces, por lo que hago un bot贸n al que le agrego las
acciones pertinentes.
Todo ''m煤'' f谩cil. Pero maldito el d铆a que
naci贸 Murphy (el de la ley, no Eddie).
Al previsualizar la pel铆cula los botones me salen
desplazados. No lo entiendo.
Mi caja de texto es de texto din谩mico, como tantos que
tengo hechos. Es m谩s,
cuando cambio la calidad de suavizado y ''embebo'' las fuentes
(son simples
''Arial''), algunas palabras desaparecen.
Para evitar perder tiempo buscando una soluci贸n, echo
mano de
''asfunction:''funci贸n'',''par谩metro''. Los problemas
van dejando de serlos ...
peeeeero resulta que algunos enlaces tienen que mostrar un
tooltip.
Despu茅s de todo el co帽azo, la duda es la siguiente.
Hay alguna forma de detectar
los eventos ''onMouseOver-onRollOver'' y ''onMouseOut-onRollOut''
al a帽adir un
v铆nculo directamente a la caja de texto din谩mico ?
Si ?
Sin m谩s, despu茅s de dejar caer este ladrillo, al
que me responda le digo quien
es la personalidad secreta de Spiderman. Juro que la s茅.
Al que se haya le铆do todo, Gracias. Al que no, no le
culpo ;)
[Flash8]Eventos sobre un enlace de un...
Hola Carlos:
No entiendo muy bien el problema, no entiendo por qu茅
haces tantos
fotogramas como textos din谩micos, ni qu茅 botones
son los que se te
desplazan. Por favor, explica bien cu谩l es el resultado
que quieres.
Estrictamente hablando solo podemos detectar los eventos
onChanged y
onScroller, si es que hablamos de eventos sobre textos
din谩micos, ya que
OnMouseOver, onRollOver, etc son eventos de bot贸n o de
movieclip y se usan
tal que
mi_mc.onMouseOver(funcion);
o bien
mi_btn.onMouseOver(funcion);
Pero creo que se podr铆an encontrar cosas que nos
acerquen a lo que intuyo
que quieres hacer.
A prop贸sito, la personalidad secreta de spiderman no me
pone nada, pero la
de Lara Croft...
Salu2
`8卢}
Juan Mro
''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸 en el
mensaje
news:f22obo$qj0$1@forums.macromedia.com...
%26gt; Yo sigo que te pego d谩ndole donde m谩s le duele
al flash. Escribiendo
%26gt; c贸digos que
%26gt; provocan un trace lleeeeeno de errores o tiempos de
espera infinitos para
%26gt; la
%26gt; publicaci贸n del proyecto.
%26gt;
%26gt; Seguimos con los CD's educativos.
%26gt; El cliente me pide una navegaci贸n lineal. Es decir,
dos botones, uno para
%26gt; avanzar y otro para retroceder. Nada del otro mundo.
%26gt; Para ello me armo de valor, y genero un campo
din谩mico de texto con unas
%26gt; medidas
%26gt; determinadas.
%26gt;
%26gt; Como el cliente no quiere que aparezca scroll, no me
queda m谩s remedio que
%26gt; generar m谩s de 100 fotogramas en un movieclip, con
tantos ''textos
%26gt; din谩micos''
%26gt; como fotogramas.
%26gt;
%26gt; Evidentemente como las cosas nunca pueden ser sencillas,
algunas palabras
%26gt; son
%26gt; enlaces, por lo que hago un bot贸n al que le agrego
las acciones
%26gt; pertinentes.
%26gt; Todo ''m煤'' f谩cil. Pero maldito el d铆a que
naci贸 Murphy (el de la ley, no
%26gt; Eddie).
%26gt; Al previsualizar la pel铆cula los botones me salen
desplazados. No lo
%26gt; entiendo.
%26gt; Mi caja de texto es de texto din谩mico, como tantos
que tengo hechos. Es
%26gt; m谩s,
%26gt; cuando cambio la calidad de suavizado y ''embebo'' las
fuentes (son simples
%26gt; ''Arial''), algunas palabras desaparecen.
%26gt;
%26gt; Para evitar perder tiempo buscando una soluci贸n,
echo mano de
%26gt; ''asfunction:''funci贸n'',''par谩metro''. Los
problemas van dejando de serlos ...
%26gt; peeeeero resulta que algunos enlaces tienen que mostrar
un tooltip.
%26gt;
%26gt; Despu茅s de todo el co帽azo, la duda es la
siguiente. Hay alguna forma de
%26gt; detectar
%26gt; los eventos ''onMouseOver-onRollOver'' y
''onMouseOut-onRollOut'' al a帽adir un
%26gt; v铆nculo directamente a la caja de texto
din谩mico ? Si ?
%26gt;
%26gt; Sin m谩s, despu茅s de dejar caer este ladrillo,
al que me responda le digo
%26gt; quien
%26gt; es la personalidad secreta de Spiderman. Juro que la
s茅.
%26gt;
%26gt; Al que se haya le铆do todo, Gracias. Al que no, no
le culpo ;)
%26gt;
%26gt;
[Flash8]Eventos sobre un enlace de un...
Te comento.
El CD se compone de varios textos repartidos a lo largo de la
aplicaci贸n.
Para moverse a lo largo del CD, el cliente pide dos botones,
uno para avanzar y
otro para retroceder.
Con estas premisas pens茅 que lo mejor era moverse a lo
largo de la l铆nea de
tiempo, de forma que los botones llevan ''nextFrame()'' o
''prevFrame()'' seg煤n sea
la necesidad.
Como es un cliente ... as铆 (...) ... y no quer铆a
que apareciera el scroll en
ninguna de las pantallas, se tomo la decisi贸n de crear
una caja de texto
din谩mico con unas medidas concretas y con el texto justo
y necesario para evitar
ese scroll que tanto odia el cliente.
Visto lo visto, ahora tengo m谩s de 140 fotogramas con
140 cajas de texto
din谩mico y suavizado para legibilidad y que genera texto
html.
Una vez el texto montado, este lleva una serie de enlaces
internos y tooltips,
para lo que cre茅 un bot贸n transparente y colocado
encima de la palabra justa,
cumpl铆a lo que necesitaba.
Ahora el problema viene cuando previsualizo la pel铆cula
veo que los botones
salen en cualquier lado menos donde debe. Supongo que
ser谩 por el propio texto,
pero no veo donde. Si cambio las propiedades de la caja de
texto, me desaparecen
los colores, o los formatos.
Se me ocurri贸 entonces aprovechar la funci贸n
''asfunction''. Creaba enlaces dentro
del texto din谩mico mediante el inspector de propiedades
(V铆nculo de Url) y
a帽ad铆a ''asfunction:enlace,4'', donde enlace era una
funci贸n con un ''gotoAndStop,
que recog铆a el par谩metro que era el fotograma al
cu谩l me ten铆a que enviar. Uno
de los problemas solucionado.
Lo malo son los tooltips. Como puedo generar eventos de
rat贸n desde ''V铆nculo de
Url'' ? Hay otro m茅todo ? V铆nculo de Url responde
evidentemente al evento de
hacer click encima, pero no veo otra f贸rmula de
conseguir lo que quiero.
''Juan Muro `8卢}'' %26lt;juanmuro@gmail.com%26gt;
escribi贸 en el mensaje
news:f23tmu$86k$1@forums.macromedia.com...
Hola Carlos:
No entiendo muy bien el problema, no entiendo por qu茅
haces tantos
fotogramas como textos din谩micos, ni qu茅 botones
son los que se te
desplazan. Por favor, explica bien cu谩l es el resultado
que quieres.
Estrictamente hablando solo podemos detectar los eventos
onChanged y
onScroller, si es que hablamos de eventos sobre textos
din谩micos, ya que
OnMouseOver, onRollOver, etc son eventos de bot贸n o de
movieclip y se usan
tal que
mi_mc.onMouseOver(funcion);
o bien
mi_btn.onMouseOver(funcion);
Pero creo que se podr铆an encontrar cosas que nos
acerquen a lo que intuyo
que quieres hacer.
A prop贸sito, la personalidad secreta de spiderman no me
pone nada, pero la
de Lara Croft...
Salu2
`8卢}
Juan Mro
''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸 en el
mensaje
news:f22obo$qj0$1@forums.macromedia.com...
%26gt; Yo sigo que te pego d谩ndole donde m谩s le duele
al flash. Escribiendo
%26gt; c贸digos que
%26gt; provocan un trace lleeeeeno de errores o tiempos de
espera infinitos para
%26gt; la
%26gt; publicaci贸n del proyecto.
%26gt;
%26gt; Seguimos con los CD's educativos.
%26gt; El cliente me pide una navegaci贸n lineal. Es decir,
dos botones, uno para
%26gt; avanzar y otro para retroceder. Nada del otro mundo.
%26gt; Para ello me armo de valor, y genero un campo
din谩mico de texto con unas
%26gt; medidas
%26gt; determinadas.
%26gt;
%26gt; Como el cliente no quiere que aparezca scroll, no me
queda m谩s remedio que
%26gt; generar m谩s de 100 fotogramas en un movieclip, con
tantos ''textos
%26gt; din谩micos''
%26gt; como fotogramas.
%26gt;
%26gt; Evidentemente como las cosas nunca pueden ser sencillas,
algunas palabras
%26gt; son
%26gt; enlaces, por lo que hago un bot贸n al que le agrego
las acciones
%26gt; pertinentes.
%26gt; Todo ''m煤'' f谩cil. Pero maldito el d铆a que
naci贸 Murphy (el de la ley, no
%26gt; Eddie).
%26gt; Al previsualizar la pel铆cula los botones me salen
desplazados. No lo
%26gt; entiendo.
%26gt; Mi caja de texto es de texto din谩mico, como tantos
que tengo hechos. Es
%26gt; m谩s,
%26gt; cuando cambio la calidad de suavizado y ''embebo'' las
fuentes (son simples
%26gt; ''Arial''), algunas palabras desaparecen.
%26gt;
%26gt; Para evitar perder tiempo buscando una soluci贸n,
echo mano de
%26gt; ''asfunction:''funci贸n'',''par谩metro''. Los
problemas van dejando de serlos ...
%26gt; peeeeero resulta que algunos enlaces tienen que mostrar
un tooltip.
%26gt;
%26gt; Despu茅s de todo el co帽azo, la duda es la
siguiente. Hay alguna forma de
%26gt; detectar
%26gt; los eventos ''onMouseOver-onRollOver'' y
''onMouseOut-onRollOut'' al a帽adir un
%26gt; v铆nculo directamente a la caja de texto
din谩mico ? Si ?
%26gt;
%26gt; Sin m谩s, despu茅s de dejar caer este ladrillo,
al que me responda le digo
%26gt; quien
%26gt; es la personalidad secreta de Spiderman. Juro que la
s茅.
%26gt;
%26gt; Al que se haya le铆do todo, Gracias. Al que no, no
le culpo ;)
%26gt;
%26gt;
Pues que yo sepa no existe forma de controlar zonas de texto
por eventos
como tu quieres. El manejo de texto en flash es bastante
b谩sico y carece de
la mayoria de caracteristicas de html puro. Tambi茅n es
comprensible, ya que
flash es un programa de autor multimedia que tiene montones
de
caracteristicas, unas sacrificadas por otras, y existiendo
m谩s ventajas
desde un punto de vista gr谩fico que desde un punto de
vista textual. Un
motor de html 铆ntegro har铆a que el plugin ocupase
bastante m谩s de lo que
ocupa y ser铆a complicado hacer que fuese muy fluido
dentro de una pel铆cula
flash.
Las dos soluciones que se me ocurren. La primera es hacerlo
como intentaste
en una de tus pruebas, es decir, poniendo botones/links ''a
pelo'' ya que el
texto est谩 controlado y no es necesario que sea
din谩mico. El problema que
tendr谩s es que el comentaste, que el ''rendering'' final
del texto dentro de
flash no se corresponde con el del entorno de edici贸n,
pero eso se resuelve
con botones ''visibles'' (que luego ocultaras) y que moveras
poco a poco
compilando el proyecto y viendo como queda en el archivo swf
final. No es
tan trabajoso, y m谩s teniendo en cuenta que no tienes
scroll, lo que me hace
pensar que no habr谩 demasiados enlaces por pantalla.
Otra opci贸n es crearte un motor de texto din谩mico
basado en movieclips. Me
explico, tienes los textos en un array, seleccionas el texto
correspondiente, y ejecutas una funcion que divida el texto
en palabras (con
split, separadas por espacio). Despu茅s te recorres todas
las palabras dado
un ancho y vas colocandolas con un interlineado que definas y
que quede
decente. As铆 tendr谩s control total sobre cada
palabra a nivel de eventos.
Nunca ser谩n muchas palabras al no tener scroll. La
煤nica pega ser铆a que
flash tardase en realizar los calculos y crear los clips en
pantalla. Esta
opci贸n se lleg贸 a utilizar cuando en Flash no
exist铆a el justificado de
texto din谩mico, llegandose a crear componentes que
permit铆an este
justificado con este sistema que comento. Obviamente
conseguir este segundo
m茅todo es bastante m谩s complicado de cero, pero es
posible que exista c贸digo
abierto para alguno de los componentes que comento. Este es
uno de ellos,
aunque no se si ser谩 open source:
http://www.quasimondo.com/archives/000526.php
Espero que te sirva alguna de las soluciones :P
Saludos
''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸 en el
mensaje
news:f23vkr$a6q$1@forums.macromedia.com...
%26gt; Te comento.
%26gt;
%26gt; El CD se compone de varios textos repartidos a lo largo
de la aplicaci贸n.
%26gt; Para moverse a lo largo del CD, el cliente pide dos
botones, uno para
%26gt; avanzar y
%26gt; otro para retroceder.
%26gt;
%26gt; Con estas premisas pens茅 que lo mejor era moverse a
lo largo de la l铆nea
%26gt; de
%26gt; tiempo, de forma que los botones llevan ''nextFrame()'' o
''prevFrame()''
%26gt; seg煤n sea
%26gt; la necesidad.
%26gt;
%26gt; Como es un cliente ... as铆 (...) ... y no
quer铆a que apareciera el scroll
%26gt; en
%26gt; ninguna de las pantallas, se tomo la decisi贸n de
crear una caja de texto
%26gt; din谩mico con unas medidas concretas y con el texto
justo y necesario para
%26gt; evitar
%26gt; ese scroll que tanto odia el cliente.
%26gt;
%26gt; Visto lo visto, ahora tengo m谩s de 140 fotogramas
con 140 cajas de texto
%26gt; din谩mico y suavizado para legibilidad y que genera
texto html.
%26gt;
%26gt; Una vez el texto montado, este lleva una serie de
enlaces internos y
%26gt; tooltips,
%26gt; para lo que cre茅 un bot贸n transparente y
colocado encima de la palabra
%26gt; justa,
%26gt; cumpl铆a lo que necesitaba.
%26gt;
%26gt; Ahora el problema viene cuando previsualizo la
pel铆cula veo que los
%26gt; botones
%26gt; salen en cualquier lado menos donde debe. Supongo que
ser谩 por el propio
%26gt; texto,
%26gt; pero no veo donde. Si cambio las propiedades de la caja
de texto, me
%26gt; desaparecen
%26gt; los colores, o los formatos.
%26gt;
%26gt; Se me ocurri贸 entonces aprovechar la funci贸n
''asfunction''. Creaba enlaces
%26gt; dentro
%26gt; del texto din谩mico mediante el inspector de
propiedades (V铆nculo de Url) y
%26gt; a帽ad铆a ''asfunction:enlace,4'', donde enlace era
una funci贸n con un
%26gt; ''gotoAndStop,
%26gt; que recog铆a el par谩metro que era el fotograma
al cu谩l me ten铆a que enviar.
%26gt; Uno
%26gt; de los problemas solucionado.
%26gt;
%26gt; Lo malo son los tooltips. Como puedo generar eventos de
rat贸n desde
%26gt; ''V铆nculo de
%26gt; Url'' ? Hay otro m茅todo ? V铆nculo de Url
responde evidentemente al evento
%26gt; de
%26gt; hacer click encima, pero no veo otra f贸rmula de
conseguir lo que quiero.
%26gt;
%26gt;
%26gt;
%26gt; ''Juan Muro `8卢}'' %26lt;juanmuro@gmail.com%26gt;
escribi贸 en el mensaje
%26gt; news:f23tmu$86k$1@forums.macromedia.com...
%26gt; Hola Carlos:
%26gt; No entiendo muy bien el problema, no entiendo por
qu茅 haces tantos
%26gt; fotogramas como textos din谩micos, ni qu茅
botones son los que se te
%26gt; desplazan. Por favor, explica bien cu谩l es el
resultado que quieres.
%26gt; Estrictamente hablando solo podemos detectar los eventos
onChanged y
%26gt; onScroller, si es que hablamos de eventos sobre textos
din谩micos, ya que
%26gt; OnMouseOver, onRollOver, etc son eventos de bot贸n o
de movieclip y se usan
%26gt; tal que
%26gt; mi_mc.onMouseOver(funcion);
%26gt; o bien
%26gt; mi_btn.onMouseOver(funcion);
%26gt; Pero creo que se podr铆an encontrar cosas que nos
acerquen a lo que intuyo
%26gt; que quieres hacer.
%26gt; A prop贸sito, la personalidad secreta de spiderman
no me pone nada, pero la
%26gt; de Lara Croft...
%26gt; Salu2
%26gt; `8卢}
%26gt; Juan Mro
%26gt; ''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸 en el
mensaje
%26gt; news:f22obo$qj0$1@forums.macromedia.com...
%26gt;%26gt; Yo sigo que te pego d谩ndole donde m谩s le
duele al flash. Escribiendo
%26gt;%26gt; c贸digos que
%26gt;%26gt; provocan un trace lleeeeeno de errores o tiempos de
espera infinitos para
%26gt;%26gt; la
%26gt;%26gt; publicaci贸n del proyecto.
%26gt;%26gt;
%26gt;%26gt; Seguimos con los CD's educativos.
%26gt;%26gt; El cliente me pide una navegaci贸n lineal. Es
decir, dos botones, uno para
%26gt;%26gt; avanzar y otro para retroceder. Nada del otro mundo.
%26gt;%26gt; Para ello me armo de valor, y genero un campo
din谩mico de texto con unas
%26gt;%26gt; medidas
%26gt;%26gt; determinadas.
%26gt;%26gt;
%26gt;%26gt; Como el cliente no quiere que aparezca scroll, no me
queda m谩s remedio
%26gt;%26gt; que
%26gt;%26gt; generar m谩s de 100 fotogramas en un movieclip,
con tantos ''textos
%26gt;%26gt; din谩micos''
%26gt;%26gt; como fotogramas.
%26gt;%26gt;
%26gt;%26gt; Evidentemente como las cosas nunca pueden ser
sencillas, algunas palabras
%26gt;%26gt; son
%26gt;%26gt; enlaces, por lo que hago un bot贸n al que le
agrego las acciones
%26gt;%26gt; pertinentes.
%26gt;%26gt; Todo ''m煤'' f谩cil. Pero maldito el d铆a
que naci贸 Murphy (el de la ley, no
%26gt;%26gt; Eddie).
%26gt;%26gt; Al previsualizar la pel铆cula los botones me
salen desplazados. No lo
%26gt;%26gt; entiendo.
%26gt;%26gt; Mi caja de texto es de texto din谩mico, como
tantos que tengo hechos. Es
%26gt;%26gt; m谩s,
%26gt;%26gt; cuando cambio la calidad de suavizado y ''embebo'' las
fuentes (son simples
%26gt;%26gt; ''Arial''), algunas palabras desaparecen.
%26gt;%26gt;
%26gt;%26gt; Para evitar perder tiempo buscando una
soluci贸n, echo mano de
%26gt;%26gt; ''asfunction:''funci贸n'',''par谩metro''. Los
problemas van dejando de serlos
%26gt;%26gt; ...
%26gt;%26gt; peeeeero resulta que algunos enlaces tienen que
mostrar un tooltip.
%26gt;%26gt;
%26gt;%26gt; Despu茅s de todo el co帽azo, la duda es la
siguiente. Hay alguna forma de
%26gt;%26gt; detectar
%26gt;%26gt; los eventos ''onMouseOver-onRollOver'' y
''onMouseOut-onRollOut'' al a帽adir
%26gt;%26gt; un
%26gt;%26gt; v铆nculo directamente a la caja de texto
din谩mico ? Si ?
%26gt;%26gt;
%26gt;%26gt; Sin m谩s, despu茅s de dejar caer este
ladrillo, al que me responda le digo
%26gt;%26gt; quien
%26gt;%26gt; es la personalidad secreta de Spiderman. Juro que la
s茅.
%26gt;%26gt;
%26gt;%26gt; Al que se haya le铆do todo, Gracias. Al que no,
no le culpo ;)
%26gt;%26gt;
%26gt;%26gt;
%26gt;
%26gt;
%26gt;
Nah, al final y con mucha paciencia (eran 217 fotogramas de
nada) cambi茅
todas las cajas de texto din谩mico a est谩tico y
a帽ad铆 los botones a mano. El
cambio de tipo de caja de texto provoc贸 que no tuviera
que cambiar la
colocaci贸n de los botones, ya que respetaba su
ubicaci贸n original.
Gracias Pedro por tu respuesta.
''Pedro Fern谩ndez'' %26lt;phasor@telecable.es%26gt;
escribi贸 en el mensaje
news:f2483q$itf$1@forums.macromedia.com...
%26gt; Pues que yo sepa no existe forma de controlar zonas de
texto por eventos
%26gt; como tu quieres. El manejo de texto en flash es bastante
b谩sico y carece
%26gt; de la mayoria de caracteristicas de html puro.
Tambi茅n es comprensible, ya
%26gt; que flash es un programa de autor multimedia que tiene
montones de
%26gt; caracteristicas, unas sacrificadas por otras, y
existiendo m谩s ventajas
%26gt; desde un punto de vista gr谩fico que desde un punto
de vista textual. Un
%26gt; motor de html 铆ntegro har铆a que el plugin
ocupase bastante m谩s de lo que
%26gt; ocupa y ser铆a complicado hacer que fuese muy fluido
dentro de una pel铆cula
%26gt; flash.
%26gt;
%26gt; Las dos soluciones que se me ocurren. La primera es
hacerlo como
%26gt; intentaste en una de tus pruebas, es decir, poniendo
botones/links ''a
%26gt; pelo'' ya que el texto est谩 controlado y no es
necesario que sea din谩mico.
%26gt; El problema que tendr谩s es que el comentaste, que
el ''rendering'' final del
%26gt; texto dentro de flash no se corresponde con el del
entorno de edici贸n,
%26gt; pero eso se resuelve con botones ''visibles'' (que luego
ocultaras) y que
%26gt; moveras poco a poco compilando el proyecto y viendo como
queda en el
%26gt; archivo swf final. No es tan trabajoso, y m谩s
teniendo en cuenta que no
%26gt; tienes scroll, lo que me hace pensar que no habr谩
demasiados enlaces por
%26gt; pantalla.
%26gt;
%26gt; Otra opci贸n es crearte un motor de texto
din谩mico basado en movieclips. Me
%26gt; explico, tienes los textos en un array, seleccionas el
texto
%26gt; correspondiente, y ejecutas una funcion que divida el
texto en palabras
%26gt; (con split, separadas por espacio). Despu茅s te
recorres todas las palabras
%26gt; dado un ancho y vas colocandolas con un interlineado que
definas y que
%26gt; quede decente. As铆 tendr谩s control total sobre
cada palabra a nivel de
%26gt; eventos. Nunca ser谩n muchas palabras al no tener
scroll. La 煤nica pega
%26gt; ser铆a que flash tardase en realizar los calculos y
crear los clips en
%26gt; pantalla. Esta opci贸n se lleg贸 a utilizar
cuando en Flash no exist铆a el
%26gt; justificado de texto din谩mico, llegandose a crear
componentes que
%26gt; permit铆an este justificado con este sistema que
comento. Obviamente
%26gt; conseguir este segundo m茅todo es bastante m谩s
complicado de cero, pero es
%26gt; posible que exista c贸digo abierto para alguno de
los componentes que
%26gt; comento. Este es uno de ellos, aunque no se si ser谩
open source:
%26gt;
http://www.quasimondo.com/archives/000526.php
%26gt;
%26gt; Espero que te sirva alguna de las soluciones :P
%26gt; Saludos
%26gt;
%26gt;
%26gt;
%26gt;
%26gt; ''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸 en el
mensaje
%26gt; news:f23vkr$a6q$1@forums.macromedia.com...
%26gt;%26gt; Te comento.
%26gt;%26gt;
%26gt;%26gt; El CD se compone de varios textos repartidos a lo
largo de la aplicaci贸n.
%26gt;%26gt; Para moverse a lo largo del CD, el cliente pide dos
botones, uno para
%26gt;%26gt; avanzar y
%26gt;%26gt; otro para retroceder.
%26gt;%26gt;
%26gt;%26gt; Con estas premisas pens茅 que lo mejor era
moverse a lo largo de la l铆nea
%26gt;%26gt; de
%26gt;%26gt; tiempo, de forma que los botones llevan
''nextFrame()'' o ''prevFrame()''
%26gt;%26gt; seg煤n sea
%26gt;%26gt; la necesidad.
%26gt;%26gt;
%26gt;%26gt; Como es un cliente ... as铆 (...) ... y no
quer铆a que apareciera el scroll
%26gt;%26gt; en
%26gt;%26gt; ninguna de las pantallas, se tomo la decisi贸n
de crear una caja de texto
%26gt;%26gt; din谩mico con unas medidas concretas y con el
texto justo y necesario para
%26gt;%26gt; evitar
%26gt;%26gt; ese scroll que tanto odia el cliente.
%26gt;%26gt;
%26gt;%26gt; Visto lo visto, ahora tengo m谩s de 140
fotogramas con 140 cajas de texto
%26gt;%26gt; din谩mico y suavizado para legibilidad y que
genera texto html.
%26gt;%26gt;
%26gt;%26gt; Una vez el texto montado, este lleva una serie de
enlaces internos y
%26gt;%26gt; tooltips,
%26gt;%26gt; para lo que cre茅 un bot贸n transparente y
colocado encima de la palabra
%26gt;%26gt; justa,
%26gt;%26gt; cumpl铆a lo que necesitaba.
%26gt;%26gt;
%26gt;%26gt; Ahora el problema viene cuando previsualizo la
pel铆cula veo que los
%26gt;%26gt; botones
%26gt;%26gt; salen en cualquier lado menos donde debe. Supongo
que ser谩 por el propio
%26gt;%26gt; texto,
%26gt;%26gt; pero no veo donde. Si cambio las propiedades de la
caja de texto, me
%26gt;%26gt; desaparecen
%26gt;%26gt; los colores, o los formatos.
%26gt;%26gt;
%26gt;%26gt; Se me ocurri贸 entonces aprovechar la
funci贸n ''asfunction''. Creaba enlaces
%26gt;%26gt; dentro
%26gt;%26gt; del texto din谩mico mediante el inspector de
propiedades (V铆nculo de Url)
%26gt;%26gt; y
%26gt;%26gt; a帽ad铆a ''asfunction:enlace,4'', donde enlace
era una funci贸n con un
%26gt;%26gt; ''gotoAndStop,
%26gt;%26gt; que recog铆a el par谩metro que era el
fotograma al cu谩l me ten铆a que
%26gt;%26gt; enviar. Uno
%26gt;%26gt; de los problemas solucionado.
%26gt;%26gt;
%26gt;%26gt; Lo malo son los tooltips. Como puedo generar eventos
de rat贸n desde
%26gt;%26gt; ''V铆nculo de
%26gt;%26gt; Url'' ? Hay otro m茅todo ? V铆nculo de Url
responde evidentemente al evento
%26gt;%26gt; de
%26gt;%26gt; hacer click encima, pero no veo otra f贸rmula de
conseguir lo que quiero.
%26gt;%26gt;
%26gt;%26gt;
%26gt;%26gt;
%26gt;%26gt; ''Juan Muro `8卢}'' %26lt;juanmuro@gmail.com%26gt;
escribi贸 en el mensaje
%26gt;%26gt; news:f23tmu$86k$1@forums.macromedia.com...
%26gt;%26gt; Hola Carlos:
%26gt;%26gt; No entiendo muy bien el problema, no entiendo por
qu茅 haces tantos
%26gt;%26gt; fotogramas como textos din谩micos, ni qu茅
botones son los que se te
%26gt;%26gt; desplazan. Por favor, explica bien cu谩l es el
resultado que quieres.
%26gt;%26gt; Estrictamente hablando solo podemos detectar los
eventos onChanged y
%26gt;%26gt; onScroller, si es que hablamos de eventos sobre
textos din谩micos, ya que
%26gt;%26gt; OnMouseOver, onRollOver, etc son eventos de
bot贸n o de movieclip y se
%26gt;%26gt; usan
%26gt;%26gt; tal que
%26gt;%26gt; mi_mc.onMouseOver(funcion);
%26gt;%26gt; o bien
%26gt;%26gt; mi_btn.onMouseOver(funcion);
%26gt;%26gt; Pero creo que se podr铆an encontrar cosas que
nos acerquen a lo que intuyo
%26gt;%26gt; que quieres hacer.
%26gt;%26gt; A prop贸sito, la personalidad secreta de
spiderman no me pone nada, pero
%26gt;%26gt; la
%26gt;%26gt; de Lara Croft...
%26gt;%26gt; Salu2
%26gt;%26gt; `8卢}
%26gt;%26gt; Juan Mro
%26gt;%26gt; ''CMacias'' %26lt;carlos@cmacias.com%26gt; escribi贸
en el mensaje
%26gt;%26gt; news:f22obo$qj0$1@forums.macromedia.com...
%26gt;%26gt;%26gt; Yo sigo que te pego d谩ndole donde m谩s
le duele al flash. Escribiendo
%26gt;%26gt;%26gt; c贸digos que
%26gt;%26gt;%26gt; provocan un trace lleeeeeno de errores o tiempos
de espera infinitos
%26gt;%26gt;%26gt; para
%26gt;%26gt;%26gt; la
%26gt;%26gt;%26gt; publicaci贸n del proyecto.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Seguimos con los CD's educativos.
%26gt;%26gt;%26gt; El cliente me pide una navegaci贸n lineal.
Es decir, dos botones, uno
%26gt;%26gt;%26gt; para
%26gt;%26gt;%26gt; avanzar y otro para retroceder. Nada del otro
mundo.
%26gt;%26gt;%26gt; Para ello me armo de valor, y genero un campo
din谩mico de texto con unas
%26gt;%26gt;%26gt; medidas
%26gt;%26gt;%26gt; determinadas.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Como el cliente no quiere que aparezca scroll,
no me queda m谩s remedio
%26gt;%26gt;%26gt; que
%26gt;%26gt;%26gt; generar m谩s de 100 fotogramas en un
movieclip, con tantos ''textos
%26gt;%26gt;%26gt; din谩micos''
%26gt;%26gt;%26gt; como fotogramas.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Evidentemente como las cosas nunca pueden ser
sencillas, algunas
%26gt;%26gt;%26gt; palabras
%26gt;%26gt;%26gt; son
%26gt;%26gt;%26gt; enlaces, por lo que hago un bot贸n al que le
agrego las acciones
%26gt;%26gt;%26gt; pertinentes.
%26gt;%26gt;%26gt; Todo ''m煤'' f谩cil. Pero maldito el
d铆a que naci贸 Murphy (el de la ley, no
%26gt;%26gt;%26gt; Eddie).
%26gt;%26gt;%26gt; Al previsualizar la pel铆cula los botones me
salen desplazados. No lo
%26gt;%26gt;%26gt; entiendo.
%26gt;%26gt;%26gt; Mi caja de texto es de texto din谩mico, como
tantos que tengo hechos. Es
%26gt;%26gt;%26gt; m谩s,
%26gt;%26gt;%26gt; cuando cambio la calidad de suavizado y ''embebo''
las fuentes (son
%26gt;%26gt;%26gt; simples
%26gt;%26gt;%26gt; ''Arial''), algunas palabras desaparecen.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Para evitar perder tiempo buscando una
soluci贸n, echo mano de
%26gt;%26gt;%26gt; ''asfunction:''funci贸n'',''par谩metro''. Los
problemas van dejando de serlos
%26gt;%26gt;%26gt; ...
%26gt;%26gt;%26gt; peeeeero resulta que algunos enlaces tienen que
mostrar un tooltip.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Despu茅s de todo el co帽azo, la duda es
la siguiente. Hay alguna forma de
%26gt;%26gt;%26gt; detectar
%26gt;%26gt;%26gt; los eventos ''onMouseOver-onRollOver'' y
''onMouseOut-onRollOut'' al a帽adir
%26gt;%26gt;%26gt; un
%26gt;%26gt;%26gt; v铆nculo directamente a la caja de texto
din谩mico ? Si ?
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Sin m谩s, despu茅s de dejar caer este
ladrillo, al que me responda le digo
%26gt;%26gt;%26gt; quien
%26gt;%26gt;%26gt; es la personalidad secreta de Spiderman. Juro
que la s茅.
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt; Al que se haya le铆do todo, Gracias. Al que
no, no le culpo ;)
%26gt;%26gt;%26gt;
%26gt;%26gt;%26gt;
%26gt;%26gt;
%26gt;%26gt;
%26gt;%26gt;
%26gt;
%26gt;
Subscribe to:
Post Comments
(Atom)
No comments:
Post a Comment