Zegar cyfrowy w ActionScript 3.0 
Skrypt pokazuje jak stworzyć cyfrowy zegar w ActionScript 3 z użyciem zewnętrznych czcionek.
UWAGA! Aby przykład działa potrzebujemy 3 pola dynamiczne, o nazwach: godziny, minuty, sekundy . Oraz czcionke zaciągnięta w bibliotece o nazwie "czcionka".
Wersja On-line:
Wersja zegarka analogicznego jest dostępna tutaj.
Listing
//importowanie czcionki z biblioteki
var myFont:Font = new czcionka();
//dodanie formatowania dla 3 pól
var format:TextFormat = new TextFormat();
format.font = myFont.fontName;
godziny.defaultTextFormat = format;
godziny.embedFonts = true;
minuty.defaultTextFormat = format;
minuty.embedFonts = true;
sekundy.defaultTextFormat = format;
sekundy.embedFonts = true;
stage.addEventListener(Event.ENTER_FRAME,aktualizujCzas);
//wyświetlanie czasu
function aktualizujCzas(e:Event):void{
var date = new Date();
if (date.hours< 10){
godziny.text = "0" + date.hours + ":";
}
else {
godziny.text = date.hours + ":";
}
if (date.minutes< 10){
minuty.text = "0" + date.minutes + ":";
}
else {
minuty.text = date.minutes + ":";
}
if (date.seconds< 10){
sekundy.text = "0" + date.seconds;
}
else {
sekundy.text = date.seconds;
}
}
        	var myFont:Font = new czcionka();
//dodanie formatowania dla 3 pól
var format:TextFormat = new TextFormat();
format.font = myFont.fontName;
godziny.defaultTextFormat = format;
godziny.embedFonts = true;
minuty.defaultTextFormat = format;
minuty.embedFonts = true;
sekundy.defaultTextFormat = format;
sekundy.embedFonts = true;
stage.addEventListener(Event.ENTER_FRAME,aktualizujCzas);
//wyświetlanie czasu
function aktualizujCzas(e:Event):void{
var date = new Date();
if (date.hours< 10){
godziny.text = "0" + date.hours + ":";
}
else {
godziny.text = date.hours + ":";
}
if (date.minutes< 10){
minuty.text = "0" + date.minutes + ":";
}
else {
minuty.text = date.minutes + ":";
}
if (date.seconds< 10){
sekundy.text = "0" + date.seconds;
}
else {
sekundy.text = date.seconds;
}
}
Dodano przez: divix  
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
	    Nie rizumiem tego: "Oraz czcionke zaciągnięta w bibliotece o nazwie "czcionka"."
O co dokladnie z tym chodzi mam zaimportowac wlasna czcionke? Jak?
	
	
		autor: dmx | 426 | 2009-08-21 22:17:49
	
	    Chodzi o to, żeby zaimportować własną czcionkę do Flash'a, potem kliknąć na nią prawym przyciskiem myszy w bibliotece oraz dać eksportuj do ActionScript z nazwą klasy ' Czcionka ' . Wtedy nasza czcionka będzie dostępna w naszych kodach.
	
	
		autor: Divix | 428 | 2009-08-21 22:40:04
	
:: Losowe artykuły 

:: Wymiana linków 
    
	Modowe inspiracje |
        Android Gry i Aplikacje |
        ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
        Logo dla firmy |
        Change Tires - Car Weather Forecast Reminder |
        Laminas: MVC Framework for PHP |
        IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS | 
        Katalog roślin |
        Programming articles: JAVA, PHP, C++, Python, JavaScript |
        Kancelaria Adwokacka Łukasz Huszno
        
    

 
  
				

 
                             
 


 
                        
 
		 
	