![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Sep 2006
Messaggi: 11
|
Zoom con action script
Salve, sono da moltissimo che non uso flash.
Ora ho riniziato per fare un sito ed ho un problemino: ![]() ho un pulsante ed un clip vorrei che solo quando tengo premuto il mouse sul pulsante il clip aumenti di dimensioni come in uno zoom e che smetta di aumentare solo quando si rilascia il mouse. Faccio presente che tutto quello che ho provato sino ad ora fa aumentare si il clip filmato, ma solo per la durata del clic oppure nelle dimensioni indicate nell'istruzione del pulsante. Esempio CODICE INSERITO NEL CLIP(SFONDO) DA RIDIMENSIONARE onClipEvent(load) { // set initial scale to 100 newscale = 100; } onClipEvent(enterFrame) { if (this._xscale > newscale) { this._xscale -= 10; this._yscale -= 10; } else if (this._xscale < newscale) { this._xscale += 10; this._yscale += 10; } } CODICE INSERITO NEL PULSANTE on (press) { sfondo.newscale = 200; } in questo caso il clip aumenta lentamente ma si blocca solo quando raggiunge la dimensione di _xscale _yscale raggiunge il valore di 200, indipendentemente dal fatto che si tenga premuto o no il mouse. Come posso risolvere il problema??? ![]() Grazie anticipatamente. |
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: Sep 2006
Messaggi: 11
|
script funzionante per zoom
![]() ho cancellato tutto lo script precedente e mi sono messo di buona lena Ci sono tre clip.Ovvero il clip da zoomare chiamato "sfondo" (una immagine trasformata in clip) un clip "zoomin" che funziona da tasto ed un clip "zoomout" che funziona da tasto inverso. questo è lo script per zoomin: onClipEvent (enterFrame) { //dichiara la funzione "zoom" che rimpicciolisce il clip "sfondo" if (zoom) { _root.sfondo._yscale += 5; _root.sfondo._xscale += 5; } } onClipEvent(mouseDown){ //dichiara mx e my come posizione del mouse mx = _root._xmouse; my = _root._ymouse; //controlla che il mouse sia sul clip "zoomin" if(_root.zoomin.hitTest(mx,my,true)) { //se il pulsante si trova sul pulsante ""zoomin" //dichiara valida la funzione di rimpicciolimento "zoom" zoom = true; } } onClipEvent(mouseUp){ //se non si tiene il mouse premuto la zoommata si ferma zoom = false; } ![]() ![]() ![]() ![]() ![]() e questo è lo script per "zoomout" onClipEvent (enterFrame) { //dichiara la funzione zoom2 che rimpicciolisce il clip if (zoom2) { _root.sfondo._yscale -= 5; _root.sfondo._xscale -= 5; } } onClipEvent(mouseDown){ //dichiara mx e my come posizione del mouse mx = _root._xmouse; my = _root._ymouse; //controlla che il mouse sia sul clip "zoomout" if(_root.zoomout.hitTest(mx,my,true)) { //se il pulsante si trova sul pulsante ""zoomout" //dichiara valida la funzione di rimpicciolimento "zoom2" zoom2 = true; } } onClipEvent(mouseUp){ zoom2 = false; } Ci ho messo un pò, però funziona perfettamente ed è semplicissimo. ![]() Credo che comunque vi chiederò altre cose. Ciao. ![]() ![]() |
|
Ultima modifica di alancarter10 : 24-12-07 19:39. |
|
|
|
|
|
|
#4 (permalink) |
|
User
Data di registrazione: Sep 2006
Messaggi: 11
|
Smemo
Oh cacchio!! Scusate, buone feste a tutti...
![]() mi sono dimenticato che siamo alla vigilia di Natale!! Auguroni!!Ah dimenticavo,(cambio argomento), ma, se nel mio sito, che mi aiuterà a per vendere un terreno con casa agricola (quindi un sito a scopo commerciale), ci metto delle foto satellitari , prese da Google heart, secondo voi mi trombano?? ![]() ![]() Boh! |
|
|
|
|
|
#5 (permalink) | |
|
Esperta
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
|
Quote:
Invece se vengono da Goggle Earth ( ), credo che se ci metti un credito alla provenienza dell'immagine (o pure un link) c'avranno meno da ridire. Al livello legale non so quanto puo essere valido. Ci sara bene da qualche parte un testo scritto in piccolo su l'uso (copyright) delle immagine.![]() PS: visto che siamo su un forum pubblico, direi di usare parole meno colorate. | |
|
|
|
|
|
#6 (permalink) |
|
User
Data di registrazione: Sep 2006
Messaggi: 11
|
Ok scusa, non mi sono accorto di dialogare con una signora.
Penso che la soluzione sia quella di mettere dei link, ringraziarli, pensarli nelle mie preghierine, nominarli ogni minuto etc., dovrebbero essere molto narcisisti in questo senso! Daltronde si tratterebbe di usare solo 4/5 foto. Oggi è il 25!! ciao a tutti. |
|
|
|
|
|
#7 (permalink) | |
|
Esperta
Data di registrazione: Oct 2006
Ubicazione: RM
Messaggi: 2,953
|
Quote:
| |
|
|
|