Flashuhr
lima-city → Forum → Sonstiges → Spam und sonstiges Unvergütetes
center
date
description
dokument
flash
gen
hilfe
kalender
leiden
mailadresse
min
minute
page
radiant
schauen
sekunde
term
uhr
vielen dank
zeitzone
-
Hallo ich brauche hilfe.
ich will f?r meine HP eine analoge Flashuhr.
ich hab leider nur einen sript, in dem 6 oder 8 uhren sind aus verschiedenen zeitzonen.
wer meint das er mir die trennen kann dem schick ich den script an die E-mail
(adresse dazuschreiben)
wer das tut hilft vielen weil viele auf der suche nach sowas sind.
Danke -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo frodo89,
Hier die Uhr von Matthias Kannengieser (der hat das Buch ActionScript das >Praxisbuch geschrieben)
ich habe den ActionScript so ver?ndert das nur noch eine Uhr da ist.
Einfach das Script in einene Flashfilm kopieren
mfg
KWirsch
// AnalogUhr (UTC)
function initUTCUhr(posX,posY,radius,pzone,pstadt,pname,ptiefe) {
// Variablen Initialisierung
var radiant, start_x, start_y, end_x, end_y;
var zeit,std,mins,sek;
var sek_winkel,min_winkel,std_winkel;
var sek_radiant,min_radiant,std_radiant;
var sek_x,sek_y,min_x,min_y,std_x,std_y;
// Winkel in Bogenmass
function winkelBogen(winkel) {
return winkel/180*Math.PI;
}
// MovieClip f?r AnalogUhr erzeugen
this.createEmptyMovieClip(pname,ptiefe);
// Textfeld f?r Statdanzeige erzeugen
this[pname].createTextField("anzeige_txt",ptiefe+1,posX,posY+radius,0,0);
this[pname].anzeige_txt.autoSize = "center";
this[pname].anzeige_txt.text = pstadt;
// Ziffernblatt zeichnen
for(var i=1; i<=60; i++) {
radiant = winkelBogen(i*6);
if (i%5 == 0) {
start_x = Math.cos(radiant)*(radius-10);
start_y = Math.sin(radiant)*(radius-10);
end_x = Math.cos(radiant)*radius;
end_y = Math.sin(radiant)*radius;
this.lineStyle(2, 0, 100);
this.moveTo(posX+start_x, posY+start_y);
this.lineTo(posX+end_x, posY+end_y);
} else {
start_x = Math.cos(radiant)*(radius-5);
start_y = Math.sin(radiant)*(radius-5);
end_x = Math.cos(radiant)*radius;
end_y = Math.sin(radiant)*radius;
this.lineStyle(1, 0, 100);
this.moveTo(posX+start_x, posY+start_y);
this.lineTo(posX+end_x, posY+end_y);
}
}
this[pname].onEnterFrame = function() {
// Zeiger entfernen
this.clear();
// Uhrzeit ermitteln
zeit = new Date();
sek = zeit.getUTCSeconds();
mins = zeit.getUTCMinutes();
std = zeit.getUTCHours()+pzone;
// AM/PM ermitteln
if (std < 12) {
this.anzeige_txt.text = pstadt + " / am";
} else {
this.anzeige_txt.text = pstadt + " / pm";
}
// Zeigerwinkel Berechnen
sek_winkel = sek*6-90;
min_winkel = mins*6-90;
std_winkel = std*30+mins/60*30-90;
// die winkel werden in bogenma?e umgerechnet
sek_radiant = winkelBogen(sek_winkel);
min_radiant = winkelBogen(min_winkel);
std_radiant = winkelBogen(std_winkel);
// Zeigerpunkte via Sin/Cos berechnen
// Sekunden
sek_x = posX + Math.cos(sek_radiant)*radius;
sek_y = posY + Math.sin(sek_radiant)*radius;
// Minuten
min_x = posX + Math.cos(min_radiant)*(radius*1);
min_y = posY + Math.sin(min_radiant)*(radius*1);
// Sekunden
std_x = posX + Math.cos(std_radiant)*(radius*.75);
std_y = posY + Math.sin(std_radiant)*(radius*.75);
// Zeiger zeichnen
// Sekunden
this.lineStyle(1, 0xff0000, 100);
this.moveTo(posX, posY);
this.lineTo(sek_x, sek_y);
// Minuten
this.lineStyle(2, 0, 100);
this.moveTo(posX, posY);
this.lineTo(min_x, min_y);
// Stunden
this.lineStyle(3, 0, 100);
this.moveTo(posX, posY);
this.lineTo(std_x, std_y);
}
}
// St?dte und Zeitzonen
var x=0,y=0;
// Berlin (+01:00)
initUTCUhr(Stage.width/2,Stage.height/2,50,1,"Berlin","uhr",1);
// Uhren erzeugen
for (var j=0; j < stadtliste.length; j++) {
startpos = 150;
x++;
pX = startpos + 120*x;
if (j%3 == 0) {
x=0;
y++;
pX = startpos;
pY = 120*y;
}
initUTCUhr(pX,pY,50,zonenliste[j],stadtliste[j],"uhr"+j,j);
} -
tut mir leid. ich hab kein programm mit dem ich das machen kann.
kannst du es machen, dass man es direckt in ein HTML-dokument einf?gen kann? -
Hallo frodo89,
ich habe dir die Uhr gemacht jetzt br?uchte ich deine E-Mail um sie dir zu Senden.
mfg
Kwirsch
-
oder du besorst dir ma flash mx 2004 oder ne andere version dann kannst du sie ?ffnen, oder schau mal auf http://www.flashkit.com und dann oben untern movies suchen...
einfach mal nach TIME suchen dann findest du immer nen paar geile sachen, uhren habe ich da auch schon viele gute gesehn, die kannst du dann in HTML einbinden!!!
-
sorry f?r doppel post, aber du must nach CLOCK suchen statt nach time, oder klicke ma auf den link hier... http://www.flashkit.com/search.php?cat=movies&field=Description&per=10&page=1&term=clock
-
Meine mailadresse ist michael.hoenig@directbox.com
-
wie ist denn das mit der uhr kann mann die da digital auf die page
einsetzen oder wie ich habe das mal versucht aber es war zweklos
bei mir hat das mit der uhr nicht geklappt hmmm von wo w?rde ich
eine digitale uhr bekommen die mann da in das script einz?tzen kann ??
hatt da jemand solche scripte oder seiten mit uhren zur verf?gung ??
MFG -
Hallo Internet 2,
zuersteinmal das Script oben ist eine Analoguhr!
Um das Script auf deine Hp einzubinden brauchst du das Programm Flash MX
von Macromedia ob es mit dem Programm Swish geht wei? ich nicht.
Wenn du eine einfache Digitaluhr brauchst so ein Script habe ich (glaube ich) noch irgendwo rumliegen.
Wenn du das Script m?chtest dann brauch ich deine E-Mail
mfg
KWirsch -
das ist cool
schick mir das script bitte auf
xxx@xxx.de ich danke dir
und hoffe das ich das ding auch mit
dem programm eingebaut bekomme ;)
Thx -
Bei www.traci.de/javascript/flashtime.html gibt es gute Digitale Uhren.
Sorry f?r den Doppelpost -
Das wird hier ein Sammelthread und die Post sind zu kurz. Ich verschiebe es mal anch Spam dann k?nnt ihrt dort weiter schreiben.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage