die-informatiker.net Logo   3324 registrierte Benutzer.
Insgesamt 115361 Beiträge.
Suche
• erweiterte Suche
Login
Benutzername:
Passwort:
• Registrieren

Ein Projekt des

Problem bei 11-3

Neue Antwort erstellen
Foren-Übersicht / Digitale Medien
Autor Nachricht
kasc01
Visitor
Visitor


Beiträge: 2

Private Nachricht senden
 

Beitrag Verfasst am: So 29.01.12, 13:08       Titel: Problem bei 11-3 Nach oben

Ich habe ein Problem bei 11-3: Ich nehme an, dass mein quelltext soweit richtig ist, kann es aber im Firefox nicht testen. Da bekomme ich einen Hinweis auf Fehler. Beim W3C Validator wird mir Folgendes ausgegeben:
<animateTransform attributeName=”transform type=”rotate”
Have you forgotten the “equal” sign marking the separation between the attribute and its declared value? Typical syntax is attribute=”value”.

Außerdem wird mir ein 2. Fehler bei dem ‘t’ von ‘type’ angezeigt.. Damit kann ich leider nichts anfangen.. Was stimmt hier an dem Befehl nicht?

Antworten mit Zitat
xdcc
Observer
Observer
xdcc

Beiträge: 28

Private Nachricht senden
 

Beitrag Verfasst am: So 29.01.12, 15:37       Titel: Nach oben

Könnte ein Kopierproblem sein; wenn du den Befehl zB aus dem Übungsslides rauskopierst, kann es passieren, dass die Anführungszeichen falsch übernommen werden bzw nicht erkannt werden. Ersetze mal alle ” selber nochmal durch “, das könnte es sein.

Antworten mit Zitat
kasc01
Visitor
Visitor


Beiträge: 2

Private Nachricht senden
 

Beitrag Verfasst am: So 29.01.12, 16:09       Titel: Nach oben

Danke! Genau das war der Grund!

Antworten mit Zitat
Luisa Beck
Observer
Observer


Beiträge: 24

Private Nachricht senden
 

Beitrag Verfasst am: Mi 01.02.12, 19:39       Titel: Probleme bei 11-3 Nach oben

Ηallo,

ich habe auch ein Problem bei der 11-3. Ich möchte, dass mein “licht”, um sich selbst dreht (also zu einer Sirene wird) aber es macht immer nur einen großen Kreis. Gibt es verschiedene Typen von “rotate”? Ich habe versucht, die Vorlage aus der Übung zu benutzen, um mein “licht” zum rotieren zu bringen, aber kriege das irgendwie nicht hin.

Hier sind die relevanten Teile meines Codes:

<line id=”licht” x1=”215” y1=”207” x2=”220” y2=”210”
style=”stroke:yellow; stroke-width:2”/>
…….
<use xlink:href=”#licht” x=”215” y=”207”>
<animateTransform attributeName=”transform” type=”rotate”
from=”0,215,207” to=”360,215,207”
begin=”0s” dur=”5s” repeatCount=”indefinite”/>
</use>

Kann mir da jemand ein wenig weiterhelfen?

Vielen Dank!
Luisa

Antworten mit Zitat
Luisa Beck
Observer
Observer


Beiträge: 24

Private Nachricht senden
 

Beitrag Verfasst am: Mi 01.02.12, 20:14       Titel: Aufgabe 11-3 Nach oben

Ah, jetzt macht das erste Licht endlich, was es machen soll. Für das zweite Licht habe ich eine Transformation des ersten Lichtes verwendet. Und obwohl ich den Animationscode analog zum ersten geschrieben habe, macht es einen größeren Kreis. Weiß jemand, was ich da übersehen habe?

<use xlink:href=”#licht”>
<animateTransform attributeName=”transform” type=”rotate”
from=”0,215,207” to=”360,215,207”
begin=”0s” dur=”5s” repeatCount=”indefinite”/>
</use>
<use xlink:href=”#licht” transform=”translate(0,15)”>
<animateTransform attributeName=”transform” type=”rotate”
from=”0,215,232” to=”-360,215,232”
begin=”0s” dur=”5s” repeatCount=”indefinite”/>
</use>

Vielen Dank nochmals!

Luisa

Antworten mit Zitat
TG
Visitor
Visitor


Beiträge: 3

Private Nachricht senden
 

Beitrag Verfasst am: Mi 01.02.12, 23:39       Titel: Nach oben

Durch das animateTransform wird das transform in der Gruppe sozusagen überschrieben, weil du nicht translate, sondern rotate animierst. Dein Licht rückt also wieder an die ursprüngliche Stelle und wird dann um einen tiefer liegenden Mittelpunkt gedreht, macht deshalb einen größeren Kreis.
Mit dem Attribut additive kannst du dieses Verhalten jedoch verändern. Damit ist es auch möglich, dass du auf ein Objekt mehrere Animationen anwendest, die dann gleichzeitig ausgeführt werden. Dazu setze einfach additive=”sum” im animateTransform-Tag.

Antworten mit Zitat
Luisa Beck
Observer
Observer


Beiträge: 24

Private Nachricht senden
 

Beitrag Verfasst am: Do 02.02.12, 6:31       Titel: Nach oben

Vielen Dank für die Hilfe! Jetzt rotieren meine Lichter so, wie sie sollen!

Viele Grüße!

Antworten mit Zitat
Foren-Übersicht / Digitale Medien

Alle Zeiten sind GMT + 1 Stunde
Neue Antwort erstellen


die-informatiker.net
Das Forum der Informatik an der LMU (Uni München)
Ein Projekt des LMU Alumni Informatik e.V.
News
News Archiv
alle Termine
Foren Info
Wichtige Links:
• Algebra I
• Informatik I
• Analysis I
• Informatik III
• Analysis II
• Programmierpraktikum
• Lineare Algebra I
• Analysis II
• Analysis II Übungen
• Bioinformatik-Portal
• Digitale Medien
• Diskrete Strukturen :: Übungsblätter
• Diskrete Strukturen
• Informatik II
• Informatik I



Impressum
© 2007 die-informatiker.net
Powered by phpBB 2.0.23 © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de und die-informatiker.net.