Volledige versie bekijken : eerst background dan de rest
StevenW
%Europe/Berlin %707 %2007, 16:58
Ik heb een afbeelding als achtergrond ingesteld die 700kb groot is. Het laden duurt ongeveer 2 seconden. De canvas en panel die ik al heb aangemaakt zijn dan al zichtbaar. (WhipeDown effect). Ik vraag me af of die WhipeDown effect enkele seconden kan worden opgehouden zodat dit pas gebeurd als de achtergrond afbeelding is geladen.
poindexter
%Europe/Berlin %726 %2007, 17:26
twee preloaders?
brossiekoppie
%Europe/Berlin %738 %2007, 17:43
700kb is toch echt wel veel te groot. Als je rekening houdt met mensen met een tragere internetverbinding staan ze seconden te wachten voor enkel de background. Ik zou daar toch voor een lagere resolutie of betere compressie gaan.
StevenW
%Europe/Berlin %757 %2007, 18:10
twee preloaders?
De eerste preloader gaat vanzelf toch? Wat moet ik voor de 2e preloader doen?
TheDutch
%Europe/Berlin %765 %2007, 18:22
Embed de achtergrond in de SWF ipv. dat je hem inlaadt :).
StevenW
%Europe/Berlin %882 %2007, 21:10
Ik zoek in de help-bestanden van Flex naar "background image" maar ik vind nergens iets over embedden. Hoe doe je dat in Flex?
TheDutch
%Europe/Berlin %927 %2007, 22:16
[Embed(source="myBackground.jpg")]
[Bindable]
public var myBackground:Class;
Vervolgens hang je "myBackground" aan het style element "backgroundImage" van de Application :).
StevenW
%Europe/Berlin %942 %2007, 22:37
Zo ?
<mx:Script>
<![CDATA[
[Embed(source="C1600x1200.jpg")]
[Bindable]
public var myBackground:Class;
]]>
</mx:Script>
<mx:Style>
Application
{
backgroundImage: "myBackground";
}
Werkt namelijk niet dus ik zal het wel verkeerd doen.
edit: nu wel.
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundImage="{myBackground}" layout="absolute">
TheDutch
%Europe/Berlin %721 %2007, 17:19
Met stylesheet kan het zo:
Application
{
backgroundImage: Embed("C1600x1200.jpg");
}
StevenW
%Europe/Berlin %533 %2007, 12:47
dat ziet er nog beter uit :D bedankt!
rackdoll
%Europe/Berlin %486 %2007, 11:40
<mx:Script>
<![CDATA[
[Embed(source="C1600x1200.jpg")]
[Bindable]
public var myBackground:Class;
]]>
</mx:Script>
<mx:Style>
Application
{
backgroundImage: "myBackground";
}
[Embed(source="C1600x1200.jpg")]
[Bindable]
public var C1600x1200:Class;
bedoel je denk ik.... je moet de var namen wel goed doorvoeren.
;)
TheDutch
%Europe/Berlin %769 %2007, 18:27
Heeft er helemaal niets mee te maken Rackdoll. Jouw code maakt totaal geen verschil en je beargumentatie is erg eigenaardig te noemen. Verder is dit onderwerp al opgelost :).
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.