Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    ordinamento profondità simboli.

    Ho una scena con un centinaio di bottoni (tutti uguali quindi figli dello stesso simbolo). il bottone ha all'interno di se un movie clip dove in realtà c'è una action script tipo questa:

    this.attachMovie(_parent._name+"1", "pippo_su_stage", _root.getNextHighestDepth());

    che richiama movieclip che abbiano lo stesso nome che do ad ogni bottone + 1. Cioè se il bottone lo chiamo pluto, mi richiama il movieclip che ho creato che si chiama pluto1.

    Tutto funziona perfettamente, se non fosse che il clip richiamato risulta sopra ad alcuni bottoni e sotto ad altri...

    Come faccio a dire che il movieclip richiamato deve essere sempre sopra a tutti gli altri?
    Secondo me devo agire sulla profondità del bottone in cui è idificato il moviecliep, ma non riesco come devo fare?

    Sono stato chiaro?
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  2. #2
    this.attachMovie(_parent._name+"1", _root.getNextHighestDepth());

    cioè su questo livello di stage, attacca dalla libreria il clip che si chiama come
    _parent._name+"1", e mettilo sul livello più alto disponibile di _root

    non so cosa intendi con quel "pippo su stage"

  3. #3
    scusa so completamente intronato questa mattina

    la tua sintassi è corretta, tuttavia è normale che su un ciclo ci siano alcuni sotto ed altri sopra

    potresti fare in modo che al rollOver questo venga posizionato sul massimo livello disponibile


    this.attachMovie("pippo", "Pippo_su_stage", _root.getNextHighestDepth())
    Pippo_su_stage.onRollOver=function(){
    this.swapDepths(_root.getNextHighestDepth())
    }

    scusa ancora

  4. #4
    non funziona...
    resta come prima...

    forse sbaglio posto dove scrivere la action?

    dove devo inserirla?

    io l'ho messa dove avevo
    this.attachMovie(_parent._name+"1", "pippo_su_stage", _root.getNextHighestDepth());
    cioè all'interno del movie...

    ma non funziona...

    cioè il movie viene correttamente richiamato, ma la profondità non varia...
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  5. #5
    ricapitoliamo

    this.attachMovie(_parent._name+"1", "pippo_su_stage", _root.getNextHighestDepth());

    spiegami se questo codice è scritto dentro un clip ??

    e fammi capire perchè "+1"

  6. #6
    non so se può essere utile... ma se scrivo:

    _root.attachMovie(_parent._name+"1", "pippo_su_stage", 0);
    pippo_su_stage.onRollOver=function(){
    this.swapDepths(_root.getNextHighestDepth())
    }

    mi sembra che vada sopra gli altri (non riesco a verificare benissimo visto che la posizione è errata....)... però la posizione è sbagliata...

    Come faccio a metterlo nella posizione corretta? (deve avere la stessa posizione del bottone che è: il _parent dell'oggetto in cui c'è lo script...)
    io ho provato con:

    Codice PHP:
    _parent
    _root
    .attachMovie(_parent._name+"1""pippo_su_stage"0);
    pippo_su_stage._x _parent._x;
    pippo_su_stage._y _parent._y;
    pippo_su_stage.onRollOver=function(){
    this.swapDepths(_root.getNextHighestDepth())

    e con:

    Codice PHP:
    _root.attachMovie(_parent._name+"1""pippo_su_stage"0);
    this._x _parent._x;
    this._y _parent._y;
    pippo_su_stage.onRollOver=function(){
    this.swapDepths(_root.getNextHighestDepth())

    ma non si sposta...
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  7. #7
    ma quando si deve verificare questo attachMovie a quale evento ??

  8. #8
    si. il codice è dentro un clip. Questo clip è vuoto ma mi serviva per dare la posizione al clip che veniva richiamato... il clip vuoto lo ho chiamato "path"

    Il +1 lo ho messo solo per non dare lo stesso nome che ha il bottone a cui è legato.
    Ovvero se il bottone si chiama Francesco, dentro il bottone c'è il clip Path che richiamerà nello stage il clip denominato Francesco1.

    Il tutto funziona, soltanto la profondità non si riesce a dare...
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  9. #9
    Quando passo sopra al bottone Francesco.

    Io ho messo la clip path, infatti, nella posizione "sopra" del bottone.
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  10. #10
    scusa sono un po duro e non capisco l'utilità di tutto questo arzigogolo

    se il problema è posizionare dei clip (che rappresentano dei bottoni) sullo stage, e che sono memorizzati nella libreria

    Codice PHP:

    MAX 
    // devo posizionare 5 bottoni dalla libreria sullo stage
    for(I=1;I<MAX+1;I++){

        
    // Richiamo
        
    this.attachMovie("bottone"+I"btn"+II)

       
    // Posizionamento in verticale
        
    this["btn"+I]._x 10
        this
    ["btn"+I]._y this["btn"+I]._height*I

       
    // gestione Bottoni
       
    this["btn"+I].onRollOver=function(){
             
    // quello che deve fare
       
    }
       
    this["btn"+I].onRollOut=function(){
             
    // quello che deve fare
       
    }
       
    this["btn"+I].onPress=function(){
             
    // quello che deve fare
       
    }
       
    this["btn"+I].onRelease=function(){
             
    // quello che deve fare
       
    }



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.