Behaviors
He visto una de las respuestas que has dado sobre crear un behavior con scrollbyline que al adjuntarlo a un miembro pregunte el texto a scroll y la cantidad de scrolling. Tu respuesta ha sido el siguiente behavior:
property p_velocidad, p_texto,p_rutina
on getBehaviorTooltip me
return \
"Este comportamiento debes vincularlo al topo " & \
"e indicar en que sprite se encuentra la barra de desplazamiento de texto " & \
"NOTA:da igual donde coloques el topo pues se colocara en la posicion" &\
"de volumen 0 al comenzar la pelicula"
end getBehaviorTooltip
on getPropertyDescriptionList me
lista=[:]
addprop lista, #p_texto,[#comment:"¿elige el texto ?",\
#format:#member,#default:""]
addProp lista, #p_rutina, [#comment: "elige la rutina" ,#format:#String\
,#range:["On MouseDown","On MouseEnter"]\
,#default:"On MouseDown"]
addprop lista, #p_velocidad,[#comment:"¿Cual es la velocidad para subir o bajar texto?",\
#format:#integer,#default:2, #range:[#min:-6,#max:6]]
return lista
end getPropertyDescriptionList
on exitframe me
if p_rutina = "On MouseDown" then
if rollover(me.spritenum) then
if the mousedown then
scrollByLine member p_texto, p_velocidad
end if
end if
else if p_rutina = "On MouseEnter" then
if rollover(me.spritenum) then
scrollByLine member p_texto, p_velocidad
end if
end if
end
Yo lo copio tal cual pero me salen siempre errores, tanto con este ejemplo como con otros que he utilizado de tus respuestas. No sé qué palabras debo cambiar para adecuar el behavior a mi estructura... Estoy utilizando Director 7, y como puedes comprobar soy algo novata.. A ver si puedes solucionarme esto..
property p_velocidad, p_texto,p_rutina
on getBehaviorTooltip me
return \
"Este comportamiento debes vincularlo al topo " & \
"e indicar en que sprite se encuentra la barra de desplazamiento de texto " & \
"NOTA:da igual donde coloques el topo pues se colocara en la posicion" &\
"de volumen 0 al comenzar la pelicula"
end getBehaviorTooltip
on getPropertyDescriptionList me
lista=[:]
addprop lista, #p_texto,[#comment:"¿elige el texto ?",\
#format:#member,#default:""]
addProp lista, #p_rutina, [#comment: "elige la rutina" ,#format:#String\
,#range:["On MouseDown","On MouseEnter"]\
,#default:"On MouseDown"]
addprop lista, #p_velocidad,[#comment:"¿Cual es la velocidad para subir o bajar texto?",\
#format:#integer,#default:2, #range:[#min:-6,#max:6]]
return lista
end getPropertyDescriptionList
on exitframe me
if p_rutina = "On MouseDown" then
if rollover(me.spritenum) then
if the mousedown then
scrollByLine member p_texto, p_velocidad
end if
end if
else if p_rutina = "On MouseEnter" then
if rollover(me.spritenum) then
scrollByLine member p_texto, p_velocidad
end if
end if
end
Yo lo copio tal cual pero me salen siempre errores, tanto con este ejemplo como con otros que he utilizado de tus respuestas. No sé qué palabras debo cambiar para adecuar el behavior a mi estructura... Estoy utilizando Director 7, y como puedes comprobar soy algo novata.. A ver si puedes solucionarme esto..
1 Respuesta
Respuesta de bedelludrica
1