Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: caricamento funzione

  1. #1

    caricamento funzione

    Allora vi espongo il mio problema, sono all'interno di un clip dove è presente un clip filmato chiamto mc che effettua un movimento caricando una funzione chiamata tweenball.
    Fino a qui tutto ok il problema è che all'interno di quel clip ho posizionato un pulsnate di chiusura che mi dovrebbe richiamare quella funzione per effettuare un movimento di uscita dello stesso clip ma non so come fare.
    Aiutatemi please

  2. #2
    dipende dov'è la funzione, se è sulla root sarà
    _root.tweenball();
    ...oppure prova con
    _parent.tweenball();

  3. #3
    ho provato ma _parent.tweenball non funziona ti posto lo script
    on (release) {
    function() {
    _parent.tweenBall3(mc);
    }
    }

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da cascinanet
    ho provato ma _parent.tweenball non funziona ti posto lo script
    on (release) {
    function() {
    _parent.tweenBall3(mc);
    }
    }
    non si mette function()
    codice:
    on (release) {
         _parent.tweenBall3(mc);
    }

  5. #5
    non mi funziona ancora vi spiego il mio script all'interno del mio clip ho un livello dove tengo le azioni che mi controllano dei pulsanti che alla pressione fanno muovere dei movie clip m(mc,,mc2,mc3,mc4)i pulsanti sono saloni,servizi,prodotti,fidelity.


    saloni.onPress = function() {
    if (nome_clip == null){
    tweenBall2(mc);
    mc.gotoAndPlay(1);

    nome_clip = mc//memorizzo chi è a schermo
    }
    else{
    tweenBall3(nome_clip);
    tweenBall2(mc mc.gotoAndPlay(2);
    nome_clip = mc
    }
    }

    fidelity.onPress = function() {
    if (nome_clip == null){
    tweenBall2(mc2);
    nome_clip = mc2
    }
    else{
    tweenBall3(nome_clip);
    tweenBall2(mc2);
    nome_clip = mc2
    }
    }
    servizi.onPress = function() {
    if (nome_clip == null){
    tweenBall2(mc3);
    nome_clip = mc3
    }
    else{
    tweenBall3(nome_clip);
    tweenBall2(mc3);
    nome_clip = mc3
    }
    }
    prodotti.onPress = function() {
    if (nome_clip == null){
    tweenBall2(mc4);
    nome_clip = mc4
    }
    else{
    tweenBall3(nome_clip);
    tweenBall2(mc4);
    nome_clip = mc4
    }
    }

    function tweenBall2(variabile_clip) {
    schermo = true
    easeType = mx.transitions.easing.Strong.easeOut;
    var begin = 752;
    var end = -560;
    var time = 1
    movimentopalla = new mx.transitions.Tween(variabile_clip, "_x", easeType, begin, end, time, true);
    }
    function tweenBall3(variabile_clip) {
    schermo = false
    easeType = mx.transitions.easing.Strong.easeOut;
    var begin = -560;
    var end = -1200;
    var time = 1
    movimentopalla = new mx.transitions.Tween(variabile_clip, "_x", easeType, begin, end, time, true);
    }

    adesso all'interno di uno di questi clip (mc,mc2,mc3,mc4)ho inserito un pulsante con nome di istanza chiudi che dovrebbe caricare la funzione tweenBall3 che sarebbe l'animazione di uscita del clip ma non riesco a caricarla come posso fare

  6. #6
    ragazzi un aiutino please

  7. #7
    aiutatemi per favore dovrebbe essere un problema di target bo non so più cosa pensare le ho provate tutte

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    sinceramente non riesco a capire dove possa essere il problema magari hai usato dei nomi di variabile "proibiti", nel senso che significano già qualcos'altro per il sistema :master:

    ho guardato più volte il codice ma, queste easing function proprio non le digerisco

  9. #9
    ho controllato e non ci sono variabili proibite, dentro ad uno dei clip ho un pulsante chiudi che dovrebbe far chiudere quello stesso clip anando a richiamare una delle due funzioni precisamente tweenball3 che è quella di chiususra... ed è proprio in quell'azione che non so come far caricare la funzione a quel pulsante

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da cascinanet
    ho controllato e non ci sono variabili proibite, dentro ad uno dei clip ho un pulsante chiudi che dovrebbe far chiudere quello stesso clip anando a richiamare una delle due funzioni precisamente tweenball3 che è quella di chiususra... ed è proprio in quell'azione che non so come far caricare la funzione a quel pulsante
    vuoi farlo quindi dentro ad un on (release) ?

    in tal caso devi sapere dove è dichiarata la funzione che intendi richiamare e al richiamo scriverne il percorso, ad esempio se fosse in _root

    codice:
    on (release){
    _root.tweenball3(tuomc);
    }

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.