Thema: Javascript
Einzelnen Beitrag anzeigen
Alt 11.04.2010, 13:29   #4 (permalink)
Megger
Erfahrener Benutzer
 

Standard

Dabei dürfte dir SELFHTML: JavaScript / Objektreferenz / window
weiterhelfen, dadurch kannst du nach einer bestimmten Zeit eine Javascript Funktion aufrufen. In der Funktion brauchst du einfach die restlichen Sekunden bis zum Ende und kannst da dann immer 1 abziehen. Dann musst du das ganze nur noch für die Ausgabe formatieren

Edit:
Zitat:
1. Ich möchte jetzt ein Script machen, bei dem gestreichelt wird. Man sieht den Körper des Hundes und an verschiedenen Stellen Herzchen, über die man "drüberfahren" soll. Wenn man über alle "drübergefahren" ist, dann wird man weitergeleitet zu der Seite, wo das alles verwertet wird (also direkt nachdem man alle Herzchen "überfahren" hat). Die erste Seite heisst beispielsweise streicheln.php und die nächste streicheln_action.php. Damit man weiss, welche Herzchen man schon bereicht hat, wäre es vielleicht noch praktisch, wenn das Herzchen, sobald man es berührt hat, rosa aufleuchtet oder so aber wie das geht weiss ich, das wäre also nicht das Problem.

Man kann aber auch so genannte Hassstellen bereichen. Die sind natürlich unsichtbar, doch wenn man sich mit den Regeln vertraut gemacht hat, weiss man, wo sie sich befinden. Sobald man eine Hassstelle bereicht hat, wird man zu einer Seite weitergeleitet, wo dem Hund 10 Zuneigungspunkte abgezogen werden.

Vielleicht kann mir hier jemand helfen, denn ich komme nicht weiter. Ich habe eine ungefähre Vorstellung, wie ich das Script aufbauen muss, bin aber teils noch sehr unsicher und ich möchte nicht gleich alles verpfuschen indem ich mich irgendwo kolossal schlimm irre.
Da brauchst du dann ein Bild von dem Hund und darüber legst du dann <div>, <img> oder soetwas die die Herzen anzeigen. Bei einem MouseOver löst du dann eine Funktion aus, die das Herz färbt und einen Zähler nach oben setzt. Sind alle Herzen gefärbt leitest du weiter.
Bei den Hassstellen machst du es genauso, nur das du keine Bilder anzeigst, sondern einfach nichts oder ein &nbsp; (Ich glaube mit nichts funktioniert es nicht, deswegen das &nbsp;)

Edit2:
Zitat:
3. Beim Hundehof soll man Welpen ausbilden können. Es gibt da verschiedene Buttons, die man anklicken kann, darunter bspw. das Leinentraining. Da gibt es den Hund auf der einen und die Leine auf der anderen Seite. Man muss sie zum Hund auf ihn drauf ziehen und sobald das passiert ist, ist das Training ausgeführt und der Welpe hat ein bisschen was dazugelernt.
jQuery ist dabei schonmal nicht schlecht, zumindestens kann man damit einfaches Drag&Drop realisieren. Wenn man einfach das Bild einer Leine auf den Hund ziehen muss, dann ist das einfach, wenn die Leine sich aber ausrollen soll oder so, dann weiß ich im moment nicht weiter

Geändert von Megger (11.04.2010 um 13:41 Uhr).
Megger ist offline   Mit Zitat antworten An Facebook senden