- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- creare sfodno infinito
-
creare sfodno infinito
Ciao a tutti ragazzi ho da poco ho preso in mano flash e volevo sapere come creare uno sfondo qualsiasi che andasse a tutto schermo per tutti i pc di qualsiasi monitor e qualsiasi risoluzione. In poche parole quando apro il sito lo sfondo deve comparire a pieno , esteso ese:
Ho un monitor 1920x1080 e faccio uno sfondo a 1920x1080 in modo che posso vederlo a pieno oppure un altro esempio e quello di creare uno sfondo infinito che non finisca mai sia in altezza che in larghezza. Grazie.
-
Alla fine vorrei creare uno sfondo infinito
-
Vi prego qualcuno mi aiuti
-
up
-
Ciao, non è semplice, o almeno se non conosci ActionScript.
Comunque ti lascio un paio di link, questo è un bellissimo tutorial, se hai già qualche nozione di ActionScript lo troverai utilissimo: **code.tutsplus.com/tutorials/quick-tip-how-to-automatically-resize-an-image-to-fit-the-screen--active-3630**A questo link invece trovi un'altra tecnica, nulla a che vedere con AS, ci sono anche degli esempi: **aleosoft.com/flashtutorial_autofit.html
**Un'altra alternativa e cercare su Google qualche Movie già fatto che poi personalizzerai tu, oppure su **flashkit.com **trovi tonnellate di file .FLA, devi solo cercare parole chiave con auto fit.
-
Non ho capito cosa intendi per sfondo infinito, per caso vuoi una immagine che si adatti a tutte le risoluzioni?
-
si che si adatti a tutti gli schermi e quindi a tutte le risoluzioni
-
Una spece di sfondo in background che poi io sopra all'immagine ci metto bottoni ecc.. solo che l'immagine deve essere adattata a tutte le risoluzione di questo mondo come un qualunque sito normale.
-
Puoi spiegarmi come farlo o farmelo e spiegare come faere?@Nhatan said:
Non ho capito cosa intendi per sfondo infinito, per caso vuoi una immagine che si adatti a tutte le risoluzioni?
-
up
-
import flash.events.Event; import flash.display.StageAlign; function resizeBackground(e:Event = null) { bg.x = 0; bg.y = 0; bg.width=stage.stageWidth; bg.height=stage.stageHeight; bg.scaleX > bg.scaleY ? bg.scaleY = bg.scaleX : bg.scaleX = bg.scaleY; } stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener(Event.RESIZE, resizeBackground); resizeBackground();
bg è un movieclip , cioè una immagine traformata in movieclip con le medesime dimensioni dello stage o leggermente più grande.