Flash: pulsante sempre in alto a destra

Di: Romy | 26/09/2020 18:54:10
Ciao a tutti cari amici,
ultimamente sono stata un pò assente ma vi consulto sempre perchè siete utilissimi.

Avrei il bisogno di creare un pulsante che stia sempre in alto a destra qualunque sia la dimensione delle schermo, sapete aiutarmi?
Grazie anticipatamente a tutti
________
Ragionando non deve essere molto diffice basta creare un clip filmato e dare ad esso la posizione più esterna possibile però non riesco comunque, credo che sto diventando pazza per una cosa davvero semplice.
Sig

Risposte



Se la mia domanda non fosse stata capita chiedetemi pure!!!Per me è una cosa molto importante da riuscire a realizzare e anche in tempi abbastanza brevi sig
Grazie!

Di: Romy | 26/09/2020 18:54:10


Dovresti gestire la _x e _y dell oggetto un maniera continua.
Ad esempio in questo modo la posizioni nel mezzo dello
stage:
tuo mc (proprita' che desideri te)=Stage.width /2
Il punto e' che se vuoi che sia li' anche al resize dello stage?
A quel punto crei un nuovo oggetto, e lo metti in ascolto:
myListener = new Object();
myListener.onResize = function() {
//dove vuoi che stia il tuo mc...
};
Stage.addListener(myListener);
Quindi ogni qualvolta l utente cambiera la dimenzione del suo stage, il tuo mc si adatterà.Questo avviene dentro myListener. Chiaro che la posizione iniziale, e quella interna al tuo onResize, dovrebbero conicidere.
Ciao

Di: dar_pri | 26/09/2020 18:55:10


Grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!
non ho ben capito ma ho già la base d'inizio con un po' di prove forse c'è la posso fare !
l'oggetto sarà tipo una pallina piccolina che ti accompaginerà x tutto il tuo sito quindi allargando o stringendo lo stage lei dovrebbe restare sempre visibile nel suo angolino( se non si dovessi ridimensionare per me andrebbe benissimo comunque).
Ad ogni modo ci provo e ti faccio sapere,
Grazie mille amcora davvero!!!
Se abitassi vicino alle mie parti ti farei dei biscotti per ringraziarti, esseondo un'appassionata di cucina con le mani sempre in pasta!!! GRAZIE ancora!

Di: Romy | 26/09/2020 18:55:10


be'grazie,ma spero ti possa essere stato realmente di aiuto.Vedrai che se ti vedi quelle 2, cose ti funziona.Ciao

Di: dar_pri | 26/09/2020 18:55:10


Ciao dar_pri
io ho messo questo clip nel mio primo forogramma
romy._x = Stage.width /0
romy._y = Stage.width /0
Adesso ovumque io posiziono l'MC di romy si posizionerà sempre in alto a sinistra però ridimensionando lo schermo resta li dov è non si ridimensiona pure lui!
non ho ben capito quqesta parte come posso e devo utilizzarla
myListener = new Object();
myListener.onResize = function() {
//dove vuoi che stia il tuo mc...
};
Stage.addListener(myListener);
Grazie!!!

Di: Romy | 26/09/2020 18:55:10


Cosi' non dovresti avere problemi
Stage.scaleMode = "noScale";
Stage.align = "TL";
romy._x = Stage.width/0;
romy._y = Stage.height/0;
var resizeListener:Object = new Object();
Stage.addListener(resizeListener);
resizeListener.onResize = function() {
romy._x = Stage.width/0;
romy._y = Stage.height/0;
};
Ciao

Di: dar_pri | 26/09/2020 18:55:10


MITICO!!!!
GRAZIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE!!!
Sei sempre uno di quelli che mi risolve i problemi !!!

Di: Romy | 26/09/2020 18:55:10


Ciao Dar_pir,
con questo codice ho riscontrato un problema grosso, in pratica tutto il video mi vine spostato a sinistra io vorrei realizzare una cosa di questo genere http://www.harley-davidson-actions.com/ come vedi il logo resta di lato ma l'animazione del sito si ridimensiona indipendentemente dal logo mi sai aiutare???
io ho provato cambiando questo paramentro
Stage.scaleMode = "noScale"; anzi che no scale ho messo solo scale: così ottengo il risulatato della ridimensione del video però si ridimensiona pure il logo e rimane tutto spostato verso sx.
Mi sai aiutare???
Grazie e scusa se rompo

Di: Romy | 26/09/2020 18:55:10


Domanda???
con questo codice
Stage.scaleMode = "noScale";
Stage.align = "TL";
romy._x = Stage.width/0;
romy._y = Stage.height/0;
var resizeListener:Object = new Object();
Stage.addListener(resizeListener);
resizeListener.onResize = function() {
romy._x = Stage.width/0;
romy._y = Stage.height/0;
};
mi sta solo a sinistra il mio mc io lo voglio a destra è possibile???

Di: Romy | 26/09/2020 18:55:10


...questi sono i valori di allineamento allo stage, cosi'puoi gestirli come vuoi in caso di diverso bisogno:
"T"
top
center
"B"
bottom
center
"L"
center
left
"R"
center
right
"TL" // tu hai usato questo
top
left
"TR"
top
right
"BL"
bottom
left
"BR"
bottom
right
Un saluto

Di: dar_pri | 26/09/2020 18:56:10


Grazie, ora non rompo più !!!

Di: Romy | 26/09/2020 18:56:10