Comunidad de diseño web y desarrollo en internet online

Go to Next or Previous Frame Labels URGENTE!!!!!!!!!!!!!!!!!

Citar            
MensajeEscrito el 22 Dic 2009 02:34 am
hola tengo el codigo de Next or Previous Frame etiqueta y lo q necesito es q el boton previus haga un salto a la ultima etiqueta por favor espero su ayuda amigos


SAludos!!!!


// Button Listeners
nextBtn.addEventListener(MouseEvent.CLICK, nextSection);
prevBtn.addEventListener(MouseEvent.CLICK, prevSection);
///////////////////////////////////////////////////////////////////////////
function nextSection(event:MouseEvent):void {

var thisLabel:String = pages.currentLabel; // gets current frame label as string
var thisLabelNum:String = thisLabel.replace("sct", ""); // cuts the leading letters off of the number
var curNumber:Number = Number(thisLabelNum); // converts that string number to a real number
if (curNumber < 5) {

var nextNum:Number = curNumber + 1; // adds 1 to the number so we can go to next frame label
pages.gotoAndStop("sct" + nextNum); // This allows us to go to the next frame label

}

}
///////////////////////////////////////////////////////////////////////////
function prevSection(event:MouseEvent):void {

var thisLabel:String = pages.currentLabel; // gets current frame label as string
var thisLabelNum:String = thisLabel.replace("sct", ""); // cuts the leading letters off of the number
var curNumber:Number = Number(thisLabelNum); // converts that string number to a real number
var prevNum:Number = curNumber - 1; // subtracts 1 from the number so we can go to next frame label
pages.gotoAndStop("sct" + prevNum); // This allows us to go to the previous frame label

}

Por el_tobi

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Jun 2012 09:52 pm
Hola que tal, yo estuve tratando de resolver un caso similar y no pude usando variables o cadenas.

La solución fue agregar una nueva capa exclusiva para acciones. La idea es que los botones que vayas a utilizar los programes directamente desde la capa y no desde el botón.

Por ejemplo en la línea de tiempo escribes este código en el frame 1:

fw_btn.onPress = function(){ // fw_btn. es la instancia de botón.
gotoAndPlay("p1"); // Línea de tiempo etiqueta p1.
}

Entonces este código lo puedes ir reescribiendo a lo largo de la línea de tiempo y donde necesites modificar la etiqueta (mientras siga presente el botón). Digamos que en el frame 350 necesitas que el mismo botón vaya a otra etiqueta ("p3"), pues únicamente sustituyes el código agregando un keyframe en la capa de acciones y cambiando el nombre de la etiqueta a p3.

Saludos espero te sirva!

Por hellarena

2 de clabLevel



Genero:Masculino  

Diseñador Gráfico

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.