Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, td bom ?
Faz umas semana que estou revirando o google e nao consigo achar um tutorial que me ajude a terminar meu scroll de 2 bts...
A maioria tem os bts + a barra e eu nao quero.... e ainda nao consegui adaptar o codigo...
A ideia é o seguinte....
Tenho uma mine galeria em XML.
Carrego ela e jogo no MC q já esta no palco.
Até aki beleza....
o problema e fazer os bts andarem.....bem ele andam porem nao consigo deteminar o lugar q devam parar......e tbem quero aplicar tween
camisetaXMLLoader.addEventListener(Event.COMPLETE, carregou)
function carregou (evt:Event) {
camisetaXML = new XML (camisetaXMLLoader.data)
//
tamanho = camisetaXML.*.length()
pasta = camisetaXML.@pasta
}
function exibiConteudo () {
for (var i:uint=0; i<tamanho; i++) {
camisetaLoader = new Loader
camisetaRequest.url = pasta + camisetaXML.*[i].@nome
camisetaLoader.load(camisetaRequest)
//
camisetas_mc.addChild(camisetaLoader)
camisetaLoader.x = 163 * i
camisetaLoader.y = 16.8
}
}
var next_btn:Boolean
var prev_btn:Boolean
setas_mc.addEventListener(MouseEvent.MOUSE_DOWN, pressionou)
stage.addEventListener(MouseEvent.MOUSE_UP, soltou)
setas_mc.addEventListener(Event.ENTER_FRAME, loop)
function pressionou (evt:MouseEvent) {
switch (evt.target.name) {
case "next_btn":
next_btn = true
break
case "prev_btn":
prev_btn = true
break
}
}
function loop (evt:Event) {
if(next_btn){
if (camiseta_mc >= camiseta_mc.x) {
camiseta_mc.x -= 10
}else{
camiseta_mc = camiseta_mc.x
}
if(prev_btn){
if (camiseta_mc <= camiseta_mc.x) {
camiseta_mc.x += 10
}else{
camiseta_mc = camiseta_mc.x
}
}
function soltou (evt:MouseEvent) {
next_btn = prev_btn = false
}
Quero entender o raciocinio de determinar os BOUNDS do meu MC !!
Carregando comentários...