zur Startseite

   
  Kollos Flashuhren
  Tutorial 19
 

Tutorial 19 einen Countup erstellen mit AS2
---------------------------------------------------------
4 Ebenen anlegen: AS , Countup , Text , Hintergrund
---------------------------------------------------

Ebene - Countup -

6 dyn. Textfelder mit Instanznamen anlegen für:

   Jahre: Instanzname : jahre
  Monate: Instanzname : monate
    Tage: Instanzname : tage
 Stunden: Instanzname : stunden
 Minuten: Instanzname : minuten
Sekunden: Instanzname :
sekunden

----------------------------------------------------

Ebene -Text-

 7 statische Textfelder anlegen:
 --Überschrift--
unterhalb der dyn. Textfelder des Countup
 
Jahre, Monate, Tage, Stunden, Minuten, Sekunden

-----------------------------------------------------

Ebene AS - 1. Schlüsselbild anklicken und mit F9 folgenden Code eingeben:

function calcAge()
{
    var _loc2 = new Date();
    var _loc1 = new Object();
    _loc1.calendar_years = _loc2.getYear() - start.getYear();
    _loc1.calendar_months = _loc2.getMonth() - start.getMonth();
    _loc1.calendar_days = _loc2.getDate() - start.getDate();
    _loc1.calendar_hours = _loc2.getHours() - start.getHours();
    _loc1.calendar_minutes = _loc2.getMinutes() - start.getMinutes();
    _loc1.calendar_second = _loc2.getSeconds() - start.getSeconds();
    if (_loc1.calendar_second < 0)
    {
        _loc1.calendar_second = _loc1.calendar_second + 60;
        --_loc1.calendar_second;
    } // end if
    if (_loc1.calendar_minutes < 0)
    {
        _loc1.calendar_minutes = _loc1.calendar_minutes + 60;
        --_loc1.calendar_hours;
    } // end if
    if (_loc1.calendar_hours < 0)
    {
        _loc1.calendar_hours = _loc1.calendar_hours + 24;
        --_loc1.calendar_days;
    } // end if
    if (_loc1.calendar_days < 0)
    {
        var _loc3 = new Date(_loc2.getYear(), _loc2.getMonth(), 32);
        _loc1.calendar_days = _loc1.calendar_days + (32 - _loc3.getDate());
        --_loc1.calendar_months;
    } // end if
    if (_loc1.calendar_months < 0)
    {
        _loc1.calendar_months = _loc1.calendar_months + 12;
        --_loc1.calendar_years;
    } // end if
    return (_loc1);
} // End of the function
function getAge()
{
    age = calcAge();
    jahre.text = age.calendar_years;
    monate.text = age.calendar_months;
    tage.text = age.calendar_days;
    stunden.text = age.calendar_hours;
    minuten.text = age.calendar_minutes;
    sekunden.text = age.calendar_second;
} // End of the function
var year = 2000;
var month = 0;
var day = 1;
var hour = 0;
var minute = 0;
var second = 0;
start = new Date(year, month, day, hour, minute, second);
var intervalID = setInterval(getAge, 100);


Die blau markierten Werte müssen angepasst werden.(Bei Monat aufpassen, Januar=0 - Dezember =11)

--------------------------------------------------------------------------

Ebene Hintergrund
-------------------

mit dem Recheckwerkzeug einen Rahmen aufziehen,die Größe anpassen und positionieren.

------------------------------------------------------------------------------

FERTIG !!

Man kann bei den Textfeldern unter --Filter-- noch einen Schlagschatten setzen.
Das sieht dann noch plastischer aus.


Viel Spaß !




 





 
  Heute waren schon 89 Besucher hier!






Was gefällt euch an dieser Homepage ?
Sie ist sehr interesant und vielseitig
Die Auswahl ist sehr groß und übersichtlich
Die Motive sind toll und abwechslungsreich
Die Anleitungen find ich gut beschrieben
Die Auswahl an Kalendern finde ich toll
Den Advendskalender find ich prima
Auswertung


als Favorit hinzufügen ?
drucke diese Seite ...
Diese Seite als Startseite festlegen?

 

Homepagebewertung





Nur Auswertung
Powered by alluwant.de

Das ist der Einbau Code
Hier könnt ihr den aktuellen
Flash Player herunter laden.