Avatar billede 4b4 Nybegynder
13. juni 2008 - 21:19 Der er 5 kommentarer og
1 løsning

noScale af indhold og baggrund i flash

Jeg vil gerne lave en fullscreen flash film (fylder hele browser vinduet), hvor indholdet er sat til noScale - altså ikke scaleres med browser vinduets størrese, men bare er centreret!

Mit spørgsmål er således..

Hvis jeg har en knap i min fullscreen movie som skal placeres midt på skærmen - mens jeg stadig gerne vil have et baggrundbilelde, som skal fylde hele vinduet bag min tekst.. Hvordan rent praktisk gøres det??
Avatar billede 4b4 Nybegynder
13. juni 2008 - 21:22 #1
Altså .. mit indhold/knpa/whatever ikke scaleres men er placeret i midten af flash filmen, mens baggrunden - et billede - dækker hele filmen, uanset hvor stort browser vinduet er. Kan det gøres elegant? Nu tænker jeg på om det kommer til at se helt dumt ud hvis der hived og slides i browser vinudet?

Pft
Avatar billede 4b4 Nybegynder
13. juni 2008 - 21:56 #2
Har fundet dette eksempel.. det laver godt nok en TILE og ikke en fullscale af billedet.. måske det kan ændres ?

import flash.display.BitmapData;

cover._x = Stage.width / 2;
cover._y = Stage.height / 2;

var tile:BitmapData = BitmapData.loadBitmap("tile");

function fillBG() {
    this.beginBitmapFill(tile);
    this.moveTo(0,0);
    this.lineTo(Stage.width,0);
    this.lineTo(Stage.width,Stage.height);
    this.lineTo(0,Stage.height);
    this.lineTo(0,0);
    this.endFill();
}

fillBG();

var stageL:Object = new Object();
stageL.onResize = function() {
    fillBG();
    cover._x = Stage.width / 2;
    cover._y = Stage.height / 2;
}

Stage.addListener(stageL);
Avatar billede maqhem Nybegynder
13. juni 2008 - 22:04 #3
skal have fat i noget matematik. Mmmhhh jeg elsker den sætning. Matematik er lavet for at redde verden og underbygge computerens logik. Og ja, det kan godt laves meget elegant. Selv har jeg lige lavet noget lignende med en menu og en baggrund:

http://woo.maqhem.com/

Den sorte tabel midt i det hele var bare en test om jeg kunne finde ud af at lægge html oven på Flash'en. Og det kunne jeg heldigvis.

Så helt præcist: hvad er det, du skal have lavet? Et baggrundsbillede, der hele tiden dækker baggrunden? Og en knap, der altid er centreret?
I øvrigt er ovenstående at gøre alt for meget ud af det. Glem den kode! Jeg laver noget konkret til dig.
Avatar billede 4b4 Nybegynder
13. juni 2008 - 22:52 #4
Hej Maghem og tak for din respons!

Først, tag en kigger her - det er præcist dette jeg leder efter: http://www.muntheplussimonsen.com/08ss/# .. baggrunden resizes når du resizer dit browser vindue, mens et noScale indhold er centreret. Jeg kan dog her efter en snes tutorials ikke finde hoved og hale i hvordan det er lavet :(
Avatar billede 4b4 Nybegynder
13. juni 2008 - 22:53 #5
knap = movieclip med noget indhold :)
Avatar billede 4b4 Nybegynder
15. juni 2008 - 13:56 #6
Fandt selv ud af det..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester