adri_hendrix
Usuario habitual
Usuario habitual

Hola señores,
Vi el scroll sencillo montado en un solo frame i con una variable. Me interesaria poder hacer este scroll dentro de un movie clip i que funcionara. Como puedo hacer-lo?¿
No me digan links porque ya he buscado y rebuscado mucho, agradeceria una solucion directamente
Muchas gracias



Este es el scroll al que me refiero para poner-lo en un movieclip(lo vi escrito en el foro:

creas una caja de texto dinamico. En propiedades, donde dice "Var" le pones textField (por ejemplo). Creas un archivo .txt que diga algo asi:

textField= y aqui escribes lo que quieras

(el archivo .txt debe estar en la misma carpeta donde guardas el .fla que estas creando)

Creas un nuevo layer, seleccionas el primer frame y (para cargar el texto del archivo .txt) en "Actions" escribe:

loadVariablesNum("xxx.txt",0);

(donde xxx.txt debes poner el nombre del archivo donde esta el texto que quieres cargar)

suponiendo que el texto es lo suficientemente largo como para no verse completo en la caja de texto que creaste... colocas los botones, (para subir y para bajar). Seleccionas el boton de arriba, y en "Actions" escribes:

on (release) {
textField.scroll = textField.scroll -1;
}

Luego seleccionas el boton de abajo y otra vez en "Actions" escribe:

on (release) {
textField.scroll = textField.scroll +1;
}

recuerda que antes de probarlo debes guardarlo.. y que debe estar en la misma carpeta que el archivo .txt.

y listo... no se si les servira de algo... pero creo que era eso lo que querian.

Avatar Image
Come y duerme en el foro
Come y duerme en el foro
http://miarroba.com/foros/ver.php?foroid=152499&temaid=3230401
Prueba con este, si te parece muy sencillo te paso unos cuantos links mas de scrolls mas complejos

Es un pequeño tuto de como hacer scroll a un campo de texto que carga el texto de un archivo txt.

Por cierto en el *.txt las variables se declaran con -&- asi pues podrias tener varias variables en el mismo *.txt. ej:

--------archivo.txt-------------

&texto_1 = Esto podria ser el titulo del texto
&texto_2 = Explicacion breve o subtitulares.
&texto_3 = El texto, parte mas amplia, podria ser un articulo un libro cuento lo que te apetezca a ti.

---------------------------------
adri_hendrix
Usuario habitual
Usuario habitual

No me has entendido. Mi problema no es hacer un scroll sino que se vea el texto de un scroll que esta dentro de un movieclip; tengo un scroll y me interesaria meter-lo dentro de un movieclip, pero cuando lo meto dentro del movie clip no se ve el texto, el texto lo coge de un .txt y estoy seguro de que no he hecho mal el scroll dentro del movie clip. Se puede hacer este scroll dentro del movieclip?

Gracias

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

ooops, ultimamente me pasa bastante esto de no entender las movidas, perdona.

Seguro q es un problema de rutas, debes usar, _root this o _parent segun el caso. Ej:

Si tenemos un campo de texto con nombre de instancia "cuento_txt". Al meterlo en un movieclip (Nombre instancia "Container_mc"), debes referirte a el como:

//definimos un texto cualquiera
elTexto = "Cadena de texto que sera mostrada en el campo de texto elegido"
//lo pasamos al campo de texto que esta dentro de un Mc

_root.Container_mc.cuento_txt.text = elTexto;

Lo rojo seria la ruta, lo verde seria la propiedad a la que nos referimos
para modificar con el = y el valor de la var elTexto.
Pd: Al loro con el "case sensitive" o escritura rigurosa.

saludos

adri_hendrix
Usuario habitual
Usuario habitual

no domino muy esto del flash y no le entiendo demasiado. Podria enviar-me un ejemplo de un scroll dentro de un Movieclip y que cargara un texto externo? Puede que sea mucho pedir pero agradeceria mucho que pudiera hacerme este gran favor de enviarme el .fla y el .txt y yo intentaria entender como funciona.
Le adjunto mi direcion e-mail

[email protected] parece una direcion estraña per existe. Ya le respondere dandole las gracias via e-mail

adri_hendrix
Usuario habitual
Usuario habitual

no domino muy esto del flash y no le entiendo demasiado. Podria enviar-me un ejemplo de un scroll dentro de un Movieclip y que cargara un texto externo? Puede que sea mucho pedir pero agradeceria mucho que pudiera hacerme este gran favor de enviarme el .fla y el .txt y yo intentaria entender como funciona.
Le adjunto mi direcion e-mail

[email protected] parece una direcion estraña per existe. Ya le respondere dandole las gracias via e-mail

adri_hendrix
Usuario habitual
Usuario habitual

Dejemos lo anterior.
Tengo un scroll ok? y el texto lo escribo dentro del action script pero no se como hacer intros con la version de flash MX 2004
texto = "blabla bla bla"; como meto los intros entre los blabla?

adri_hendrix
Usuario habitual
Usuario habitual

__________________________________________________________________________
Seguro q es un problema de rutas, debes usar, _root this o _parent segun el caso. Ej:

Si tenemos un campo de texto con nombre de instancia "cuento_txt". Al meterlo en un movieclip (Nombre instancia "Container_mc&quotGiño, debes referirte a el como:

//definimos un texto cualquiera
elTexto = "Cadena de texto que sera mostrada en el campo de texto elegido"
//lo pasamos al campo de texto que esta dentro de un Mc
_root.Container_mc.cuento_txt.text = elTexto;

Lo rojo seria la ruta, lo verde seria la propiedad a la que nos referimos
para modificar con el = y el valor de la var elTexto.
Pd: Al loro con el "case sensitive" o escritura rigurosa.

saludos

Editado por theblabla, Martes, 23 de Agosto de 2005, 23:25
__________________________________________________________________________

Mi problema es que no entiendo este script.
Te cuento como tengo motado esto vale?
1. tengo los dos archivos: el texto que se llama texto.txt y el archivo flash en este caso crous.fla ok?
2.Dentro del .fla hay: un frame con un movieClip llamado "Agenda" que al apretar un boton se abre un menu, con un movieClip que contiene el scroll.
Este movieClip se llama "Agenda Anterior" ok?
3.Como tengo echo el Mclip "Agenda Anterior":
texto dinamico. multilinea. Nombre de instancia "MiTexto1". Var="TextoPrueba".

Los botones: "btn1"
el boton arriba con el nombre de instancia BtnArriba . el boton abajo con el nombre de instancia BtnAbajo

Y un action script en el frame del movie clip:
//Cargamos el texto
loadVariables("texto.txt","_root&quotGiño;
//Al hacer click sobre el boton desplazamos el texto
//a conveniencia
_root.BtnAbajo.onRelease = function(){
_root.MiTexto1.scroll = _root.MiTexto1.scroll+1
}
_root.BtnArriba.onRelease = function(){
_root.MiTexto1.scroll = _root.MiTexto1.scroll-1
}


4.Finalmente en el texto.txt tengo &TextoPrueba= gab fbadbad

y no me funciona supongo que es por esto de la ruta. ¿Puedes escribirme el action script que me coja el texto.txt correctamente? Y tengo todos los archivos en la misma carpeta.


Muchas muchas muchas y muchisimas gracias!!!!
Giño

Avatar Image
Come y duerme en el foro
Come y duerme en el foro
//texto que cargamos desde un txt
var cargador_lv:LoadVars = new LoadVars();
cargador_lv.onLoad = function(exit){
if(exit){//cargamos la variable en su sitio correspondiente
cuento_txt.htmlText = this.cuento;/*en mi caso utilizo html embedido en flash*/
} else {//sino muestra el mensaje ...
cuento_txt.htmlText = "verificar codigo, url, etc..";
}
};
cargador_lv.load("cuento.txt");[color=7F7F7F]//*.txt elegido

Analizando el codigo:
·Cuando anteponemos "//" o lo metemos entre "/* Aqui iria el comentario */"
Le decimos al compilador que lo ignore, es un comentario para el desarrollador.

·Cuando le añadimos a un objeto el nombre de instancia y seguido "_txt" para un campo de texto o "_mc" para un movieclip o "_btn" para los botones, flash reconoce que tipo de objeto es y te da consejos de codigo. Ej.

Un boton deberia definir su instancia con: miboton_btn
Un Movie clip deberia definir su instancia con: miClip_mc
lo mismo con los campos de texto. miTexto_txt

·Definimos la variable (cargador_lv), es la encargada de cargar el texto de un archivo externo con la clase LoadVars. Luego cargamos los datos con "onLoad", si no existe el archivo o falla, mostrara el texto del "else".

·He dado la propiedad HTML al campo de texto para q admita etiquetas en html (solo estan soportadas algunas, esto puede solucionarte los saltos de linea o "intros" q decias) Añadiendo <br> haces un salto de linea.

·Al decirle "this.cuento" cogemos la variable del archivo de texto, que esta definida como:

--------cuento.txt------
&cuento = texto texto texto texto <br> texto texto texto texto texto texto texto texto texto texto texto texto <br> texto texto texto texto texto texto texto texto texto texto texto texto
-------------------------

·Finalmente le decimos que archivo de texto es el q contiene las variables a cargar "load".

Bueno esta mini-clase de As no es mucho, visita www.cristalab.com mirate tooodos los tutoriales. Encontraras muchos y variados tutoriales. El q mas te conviene ahora mismo seria este (LoadVars)

Saludos
adri_hendrix
Usuario habitual
Usuario habitual

ya he entendido todo esto pero me surge otro problemilla:
Quando hago publicar y miro el scroll me sale Undefined
Que hago?
ya no se que hacer
GRacias

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 08/Nov/2009, 18:41
saf231202kNov/09