Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    richiesta aiuto per sintassi

    saluti a tutti
    vorrei un aiuto per un problema di sintassi che.. credo elementare ma nn riesco a risolvere...

    vorrei creare una cosa del genere...


    for (var i:Number = 1; i <= 5; i++) {
    createEmptyMovieClip("mc"+i,1); //creo un mc
    "mc"+i.x=10*i; //posizione il mc in una pos in funzione di i
    "mc"+i.y=0;
    loadMovie("m"+i+".jpg", "mc"+i); //cairco una immagine in mc appena creato

    }

    spero di essermi espresso in maniera comprensibile
    ringrazio tutti per l'attenzione e l'aiuto

    ciao
    LUCA

  2. #2
    prova cosi al volo...

    for (var i:Number = 1; i <= 5; i++) {
    createEmptyMovieClip("mc"+i,i); //creo un mc
    _root["mc"+i].x=10*i; //posizione il mc in una pos in funzione di i
    _root["mc"+i].y=0;
    loadMovie("m"+i+".jpg", _root["mc"+i]); //cairco una immagine in mc appena creato

    }

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    funziona

    grazie!!
    funziona!!
    il trucco erano le parentesi quadre!!

    ora si tratta di contestualizzarlo all'interno di un MC


    ora c provo

    grazie

  4. #4
    di niente figurati

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    altro problemino

    per prima cosa...
    ce l'ho fatta!!
    è bastato correggere il persorso dei MC

    ma ora ho la necessità di rendere i mc "cliccabili" per eseguire altre istruzioni

    ho provato con:

    mc1.press=function(){
    ...
    ....
    ...
    }
    ma nulla di fatto

    grazie ancora

    ciao

  6. #6
    codice:
    for (var i:Number = 1; i <= 5; i++) {
      createEmptyMovieClip("mc"+i,i); //creo un mc
      _root["mc"+i].x=10*i; //posizione il mc in una pos in funzione di i
      _root["mc"+i].y=0;
      loadMovie("m"+i+".jpg", _root["mc"+i]); //cairco una immagine in mc appena creato
    
      _root["mc"+i].onRelease=function(){
           trace("ho cliccato " + this)  
       } 
    }
    un'altra tecnica caruccia è quella di mettere il riferimento del clip in una variabile
    codice:
    for (var i:Number = 1; i <= 5; i++) {
      var mc:MovieClip = createEmptyMovieClip("mc"+i,i); //creo un mc
      mc.x=10*i; //posizione il mc in una pos in funzione di i
      mc.y=0;
      loadMovie("m"+i+".jpg", mc); //cairco una immagine in mc appena creato
    
      mc.onRelease=function(){
           trace("ho cliccato " + this)  
       } 
    }

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    aiuto

    grazie a tutti per l'aiuto
    però ho provato copiando letteralmente ma...in entrambi i modi, mettendo tutto nella _root, ma cliccando nn succede nulla

    dove sbaglio?!?!


    grazie

    luca

  8. #8
    fai qualche trace sui target, che credo dipenda da quelli

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    nulla di fatto

    per prima cosa GRAZIE
    so di essere un rompiscatole ma nn ne vengo a capo

    ho provato a copiare il tutto in un file nuovo, vuoto senza nessun clip..nulla
    solo il codice indicato sopra (in entrambe le varianti)
    compiaiono le 5 immagini ma se clicco... nulla di fatto!

    non so cosa pensare

    di nuovo grazie

    ciao

  10. #10
    prova cosi...come ha detto Stan
    un'altra tecnica caruccia è quella di mettere il riferimento del clip in una variabile
    Codice PHP:
    for (var i:Number 1<= 5i++) {
    createEmptyMovieClip("mc"+i,i); //creo un mc
    _root["mc"+i].x=10*i//posizione il mc in una pos in funzione di i
    _root["mc"+i].y=0;
    loadMovie("m"+i+".jpg"_root["mc"+i]); //cairco una immagine in mc appena creato
    _root["mc"+i].k=i;
    _root["mc"+i].onRelease=function(){
           
    trace("ho cliccato " this.k)  
       } 



    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.