Visualizzazione dei risultati da 1 a 7 su 7

Discussione: spostamento a matrice

  1. #1

    spostamento a matrice

    in un livello del filmato ho un movie composto per esempio così:
    c1 c2 c3
    c4 c5 c6
    ognuna di queste è un'immagine
    vorrei che tramite bottoniera si spostasse questo movie in sù o in giù in base a quale direzione viene schiacciata?
    come posso fare? magri con flash5..
    grassie mille

  2. #2
    chiama il mc "gallery" come nome di istanza

    e poi alle freccie della bottoniera assegni (per esempio a quella destra)

    on(release) {
    gallery._x+=20;
    }

    e a quella in alto
    on(release) {
    gallery._y-=20;
    }
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  3. #3
    ma x un avanzamento morbido...

  4. #4
    tipo una cosa così..
    www.kollektief.be
    sai qualche esempio in giro?

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    per decelerare puoi trovare delle funzioni in giro
    per un moto continuo puoi impostare un setInterval
    oppure adoperi tre fotogrammi in questo modo:
    primo:
    // Questa è la coordinata che i pulsanti modificano al fine di
    // ottenere lo scorrimento
    x = 30;

    secondo:
    // Mi rilevo la posizione del movieclip slide...
    inizioX = _root.slide._x;
    // ...calcolo quale dovrà essere il movimento...
    movimentoX = x - inizioX;
    // ...ed infine lo sposto
    _root.slide._x = inizioX + (movimentoX/4);
    // Adesso devo tornare al frame 2 per aggiornare
    //le variabili e la posizione del clip
    gotoAndPlay (2);

    //sul pulsante setti la x
    on (release)
    {
    _root.x = 130;
    }

  6. #6
    sapete di qualche esempio in giro?

  7. #7
    se usi flash mx

    al bottone destro per esempio

    bott_destro.onRelease=function() {
    destro_mc.targetx=100;
    destro_mc.targety=200;
    destro_mc.onEnterFrame=function() {
    var rallentamento=6;
    var distx=this.targetx-this._x;
    var disty=this.targety-this._y;
    if(Math.abs(distx)>1 || Math.abs(disty)>1) {
    this._x+=distx/rallentamento;
    this._y+=disty/rallentamento;
    } else {
    this.onEnterFrame=undefined;
    }
    }
    }

    dove "destro_mc" è ovviamente il clip da muovere nel caso attivi il bott destro e "bott_destro" è il nome di istanza del bottone

    poi ovviamente giochi tu coi valori numerici

    ciauz
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.