Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    96

    Assegnazione dinamica di un AS

    ciao a tutti. Ho una movieclip nella libreria del mio FLA che, col metodo attachMovie, inserisco per x volte (x è variabile).

    Il mio problema consiste nel fatto che dovrei associare un evento actionscript alle mie clip inserite. Lo script da associare è uguale per tutte, con la differenza di un paio di righe.

    Come posso fare ad associare uno script alle mie movieclips appena create con l'attachMovie? grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    guarda se riesci a trarne qualcosa

    eccolo


  3. #3
    Scusa ma leggi informazioni da file esterni tipo XML e vuoi associare a quel pulsant o mc un azione a seconda di quello che hai caricato?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Sergio Sarno
    Scusa ma leggi informazioni da file esterni tipo XML e vuoi associare a quel pulsant o mc un azione a seconda di quello che hai caricato?
    non da xml ma da database tramite php

  5. #5
    io HO USATO QUESTO PER DATI PRESI DA XML item è l'mc che ho attaccato n volte
    this.Item=this.Nodes.length

    for (i=0; i<this.Item; i++) {
    // provo a fare l'attach
    this._p.box.attachMovie("ITEM", "Item" add i, i);
    }

    ;


    // setta le azioni per il movieclip
    Menu.prototype.SetAction = function() {
    for (i=0; i<this.Item; i++) {
    this._mc = eval(this._p.box add ".Item" add i);
    this._mc._ref = this;

    // porzione che gestisce il clic sulla foto
    this._mc.onRelease = function() {
    };

    // porzione che gestisce il rollover
    this._mc.onRollOver =function() {
    };

    // porzione che gestisce l'enterframe
    this._mc.onEnterFrame =function() {
    };

    // porzione che gestisce il rollout
    this._mc.onRollOut =function() {
    };
    }// END DEL FOR
    }

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.