Forum Flash, Actionscript, PHP e MySQL
ActionScript: modificare pulsanti

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » ActionScript & Server Side
Precedente  Successivo 
Autore Messaggio
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto: ActionScript: modificare pulsanti
Inviato: 11.11.09 | 13:08
Rispondi citando

Ciao ragazzi,
ho scaricato un "template" per fare dei quiz utilizzando il Drag&Drop.
Diciamo che il file, che potrete trovare qui: http://www.ffiles.com/flash/learning/multi_question_quiz_2120.html, è molto semplice se non per una piccolissma cosa: non capisco dove vada a pescare i testi nei vari pulsanti Whistle

il codice, quello importante, è questo

 
Codice:
import mx.transitions.Tween;
strX = this._x;
var ansX = _parent[ctAr]._x;
var ansY = _parent[ctAr]._y;
stry = this._y;
hits = false;
hitY = 0;
var ga = 0;
this.useHandCursor = false;
nu_txt.text = lableD;
this.onPress = function() {
    this.startDrag(false);
    this.swapDepths(_parent.getNextHighestDepth());
};
this.onRelease = onReleaseOutside=function () {
    stopDrag();
    for (i=0; i<11; i++) {
        if (this.hitTest(_parent[dragAr[i]]) and hits == false) {
            mathPos(strX, stry);
            hits = true;
            break;
        } else {
            if (this.hitTest(_parent[targetAr[i]])) {
                mathPos(_parent[targetAr[i]]._x, _parent[targetAr[i]]._y);
                place(this._name);
                if (this.hitTest(_parent[ctAr])) {
                    this.success = true;
                } else {
                    this.success = false;
                }
                break;
            } else {
                mathPos(strX, stry);
            }
        }
    }
};
function mathPos(xpos, ypos) {
    t1 = new Tween(this, "_x", Strong.easeOut, this._x, xpos, 0.5, true);
    t1 = new Tween(this, "_y", Strong.easeOut, this._y, ypos, 0.5, true);
    hits = false;
}


e quello, nello specifico, che assegna il testo al campo di testo dinamico è questo:
 
Codice:
nu_txt.text = lableD;


Sinceramente non riesco a capire come editare il codice per fare in modo che appaia la lista di cose che mi serve -.-" Qualcuno può venirmi in contro spiegandomelo??

Lo so a cosa state pensando e sì, non sono un vero genio quando si parla di ActionScript...

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22


Ultima modifica di pexatar il 11.11.09 | 13:59, modificato 2 volte in totale
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
Sponsor
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto: Testo dinamico: non capisco da dove venga preso
Inviato: 11.11.09 | 13:39
Rispondi citando

 
pexatar ha scritto:
Ciao ragazzi,
ho scaricato un "template" per fare dei quiz utilizzando il Drag&Drop.
Diciamo che il file, che potrete trovare qui: http://www.ffiles.com/flash/learning/multi_question_quiz_2120.html, è molto semplice se non per una piccolissma cosa: non capisco dove vada a pescare i testi nei vari pulsanti Whistle

il codice, quello importante, è questo

 
Codice:
import mx.transitions.Tween;
strX = this._x;
var ansX = _parent[ctAr]._x;
var ansY = _parent[ctAr]._y;
stry = this._y;
hits = false;
hitY = 0;
var ga = 0;
this.useHandCursor = false;
nu_txt.text = lableD;
this.onPress = function() {
    this.startDrag(false);
    this.swapDepths(_parent.getNextHighestDepth());
};
this.onRelease = onReleaseOutside=function () {
    stopDrag();
    for (i=0; i<11; i++) {
        if (this.hitTest(_parent[dragAr[i]]) and hits == false) {
            mathPos(strX, stry);
            hits = true;
            break;
        } else {
            if (this.hitTest(_parent[targetAr[i]])) {
                mathPos(_parent[targetAr[i]]._x, _parent[targetAr[i]]._y);
                place(this._name);
                if (this.hitTest(_parent[ctAr])) {
                    this.success = true;
                } else {
                    this.success = false;
                }
                break;
            } else {
                mathPos(strX, stry);
            }
        }
    }
};
function mathPos(xpos, ypos) {
    t1 = new Tween(this, "_x", Strong.easeOut, this._x, xpos, 0.5, true);
    t1 = new Tween(this, "_y", Strong.easeOut, this._y, ypos, 0.5, true);
    hits = false;
}


e quello, nello specifico, che assegna il testo al campo di testo dinamico è questo:
 
Codice:
nu_txt.text = lableD;


Sinceramente non riesco a capire come editare il codice per fare in modo che appaia la lista di cose che mi serve -.-" Qualcuno può venirmi in contro spiegandomelo??

Lo so a cosa state pensando e sì, non sono un vero genio quando si parla di ActionScript...

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto: Re: Testo dinamico: non capisco da dove venga preso
Inviato: 11.11.09 | 15:25
Rispondi citando

Ragazzi HELP!!!
____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 12.11.09 | 12:04
Rispondi citando

Ciao pexatar,
non serve a molto quotare interamente il tuo post... forse sarebbe stato più utile allegare i sorgenti, evitando a me e/o a chi volesse darti una mano... di registrarsi a quel sito.

Se guardi nella library del FLA, vedrai che ci sono dei components: drag, drop... drag la colonna di sinistra, drop la colonna di destra.
Se selezioni uno di quei pulsanti/components, troverai nella "finestra di ispezione dei componenti" dove modificare la label.


multi_question_quiz_2120_77426818.zip
 Descrizione:
sorgente: multi question quiz

Download
 Nome del file:  multi_question_quiz_2120_77426818.zip
 Dimensione:  30.93 KB
 Downloadati:  File visto 34 volta(e)

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto:
Inviato: 12.11.09 | 12:47
Rispondi citando

 
Coach ha scritto:
Ciao pexatar,
non serve a molto quotare interamente il tuo post... forse sarebbe stato più utile allegare i sorgenti, evitando a me e/o a chi volesse darti una mano... di registrarsi a quel sito.

Se guardi nella library del FLA, vedrai che ci sono dei components: drag, drop... drag la colonna di sinistra, drop la colonna di destra.
Se selezioni uno di quei pulsanti/components, troverai nella "finestra di ispezione dei componenti" dove modificare la label.


Ciao, mi scuso per aver quotato il post: in realtà quello che volevo fare era modificare il titolo ma anzichè cliccare su MODIFICA ho cliccato su QUOTA -.-" poi ho scoperto che non potevo cancellare la parte quotata -.-" ho fatto proprio un bel pasticcio con questa richiesta... chiedo scusa a tutti Shoked

Ti ringrazio per aver risposto e, come sempre, avevi ragione ;) sei la mia salvezza!

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 12.11.09 | 12:59
Rispondi citando

Mr. Green
____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto:
Inviato: 12.11.09 | 13:12
Rispondi citando

 
Coach ha scritto:
Mr. Green


Secondo me ora mi banni per l'eternità: potresti aiutarmi ancora una volta?

Devo fare in modo che quelle corrette vengano evidenziate in qualche modo ma non so come fare, sapresti indicarmi una via "easy" per riuscire nel mio intento?

Giuro che, se non abiti tanto lontano da casa mia, poi ti offro una cena!

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 12.11.09 | 13:22
Rispondi citando

mmm,
noto che quando dragghi da sinistra a destra, poi puoi anche riportarlo dov'era, quindi dovresti oltre che controllare se una risposta è corretta o errata, impedire di cambiarla no? :)

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto:
Inviato: 12.11.09 | 15:41
Rispondi citando

 
Coach ha scritto:
mmm,
noto che quando dragghi da sinistra a destra, poi puoi anche riportarlo dov'era, quindi dovresti oltre che controllare se una risposta è corretta o errata, impedire di cambiarla no? :)


mmmmm...
credo di sì... nel senso che se è una condizione sine qua non allora sì ;)

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
pexatar
principiante
principiante


Età: -1982
Registrato: 02/04/08 18:00
Messaggi: 60
Località: Milano

MessaggioOggetto:
Inviato: 13.11.09 | 16:08
Rispondi citando

qualcuno mi può aiutare a realizzare lo script che evidenzi le risposte giuste?
Sinceramente non sono in grado di fare una cosa, che per me, è così complessa Prega

Vi allego un gile ZIP contenente il FLA e l'SWF

please, help me...


test_4a.zip
 Descrizione:

Download
 Nome del file:  test_4a.zip
 Dimensione:  32.01 KB
 Downloadati:  File visto 38 volta(e)

____________________________________________________________
--
Giuseppe Imperato
Web Designer
Blucannella.it

Milano 20143 - Via Lombardini 22
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » ActionScript & Server Side Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Annuncio: [book] Essential Actionscript 3.0 (Co... Coach Actionscript 3.0 2 24.12.08 | 13:36 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio modificare velocità di un interpolazione alexaloisi Flash Generale 6 01.04.08 | 15:42 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio esiste un programma per modificare XM... suns Flash Generale 6 02.11.06 | 15:30 Leggi gli ultimi messaggi
suns
Nessun nuovo messaggio PULSANTI IN XML GALLERY nocciola Flash Generale 0 23.11.08 | 18:47 Leggi gli ultimi messaggi
nocciola
Nessun nuovo messaggio pulsanti e clip junray ActionScript & Server Side 3 20.12.06 | 18:36 Leggi gli ultimi messaggi
suns



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005