Inhalt

Editor Exportieren

Play Player

Verwenden Sie die Debugfunktion im Player zum Testen und Debuggen Ihrer Filme. Elemente wie Video und Seiten die Verbindung zum Internet benötigen, werden nicht im Editor angezeigt, wenn nicht in den Voreinstellungen aktiviert.


Player 1

Script Skript

Vollbild • Schalten Sie den Web-Browser oder Player auf Vollbildmodus um. Dieses Feature erfordert eine Start-Schaltfläche oder einen Link zum Abspielen der Sequenz.

Fullscreen(Anzeigen:Boolean);

Auf Vollbild umschalten • Schalten Sie den Player oder Web-Browser auf Vollbildmodus um. Dieses Feature erfordert eine Schaltfläche oder einen Link zum Abspielen der Sequenz.

FullscreenToggle();

Debug • Der Debug-Liste eine Nachricht hinzufügen. Diese Liste kann aus dem Szene-Menü angezeigt werden.

Debug("Nachricht");

Ermittelt die Film-Breite • Gibt die Breite des Films ohne Skalierung an.

GetMovieWidth();

Ermittelt die Film-Höhe • Gibt die Höhe des Films ohne Skalierung an.

GetMovieHeight();

Links erhalten • Gibt den verfügbaren Platz Links neben den Film-Koordinaten zurück. Dieser Wert wird NULL sein, wenn der Film abgeschnitten wird.

GetLeft();

Top erhalten • Gibt den obigen verfügbaren Platz der Film-Koordinaten zurück. Dieser Wert wird NULL sein, wenn der Film abgeschnitten wird.

GetTop();

Ermittelt die Breite • Gibt die Breite des verfügbaren Speicherplatzes in Film-Koordinaten zurück. Dieser Wert wird die Breite des Films sein, wenn der Film abgeschnitten wird.

GetWidth();

Ermittelt die Grösse • Gibt die Grösse des verfügbaren Platzes in den Film-Koordinaten an. Dieser Wert wird die Film-Grösse sein, wenn der Film abgeschnitten wird.

GetHeight();

Diese Funktionen können verwendet werden, um responsive Layouts zu erstellen. In diesem Beispiel werden ein Gitter und ein Viewer positioniert, je nachdem, ob der Player im Hoch- oder Querformat angezeigt wird.



if(GetWidth()<GetHeight()){
Viewer.SetBounds
(GetLeft(),GetTop(),GetWidth(),GetHeight()*.25);
Grid.SetBounds
(GetLeft(),GetTop()+(GetHeight()*.25),GetWidth(),GetHeight()*.75);
}else{
Viewer.SetBounds
(GetLeft(),GetTop(),GetWidth()*.75,GetHeight());
Grid.SetBounds
(GetLeft()+(GetHeight()*.75),GetTop(),GetWidth()*.25,GetHeight());
}

Verfügbare Breite erhalten • Gibt die verfügbare Breite an. Dies wird die Breite der 'Players' oder der Website sein.

GetAvailableWidth();

Verfügbare Höhe erhalten • Gibt die verfügbare Höhe an. Dies wird die Höhe des 'Players' oder der Website sein.

GetAvailableHeight();

Web-Browser

In aktuellem Fenster oder Frame laden • Navigieren Sie zu einer neuen URL oder Webseite. Relative und absolute URLs werden unterstützt. Beispiel: GetUrl("http://www.Hippani.com").

GetUrl("http://");

Neue Seite wird im aktuellem Fenster geladen. • Navigieren Sie zu einer neuen URL oder einer Webseite im aktuellen Fenster. Wenn der Film in einem Frame geladen wurde, wird die gesamte Seite, nicht nur der Frame neu geladen. Relative und absolute URLs werden unterstützt. Beispiel: GetTopUrl("http://www.Hippani.com").

GetTopUrl("http://");

Movie-Top • Wird der Film direkt im Web-Browser oder in einem Iframe abgespielt.

IsMovieTop();

In neuem Fenster öffnen • Navigieren Sie zu einer neuen URL oder einer Webseite in einem neuen Fenster oder Tab Ihres Browsers. Relative und absolute URLs werden unterstützt. Beispiel: GetNewUrl("http://www.Hippani.com").

GetNewUrl("http://");

IFrame URL erhalten • Navigieren Sie zu einer neuen URL oder Webseite innerhalb des iframe und des Haupt-Browsers. Relative und absolute URLs werden unterstützt. Zum Beispiel GetFrameUrl("Contents.html","ContentsFrame").

GetFrameUrl("http://","Frame-Id");

Query-String erhalten • Gibt einen Query-String-Wert aus der aktuellen URL zurück. Beispielsweise: Wenn die aktuelle URL http://www.MySite.com?Color=Red ist. GetQueryString('Color'); Zurückgegeben würde: Red.

GetQueryString("Name");

E-Mail erhalten • Öffnen Sie den Standard Email-Clienten um eine Email an die angegebene Email-Adresse zu senden.

GetEMail("Info@Hippani.!ScriptVariablecom");

Ist Hippani • Der Film spielt in Hippani.

IsHippani();

Mobile • Läuft der Webbrowser auf einem Mobiltelefon.

IsMobile();

Kann automatisch abgespielt werden. • Der Web-Browser kann automatisch Sounds und Videos abspielen. Einige Browser erfordern jedoch Benutzerinteraktionen bevor Sounds und Videos abgespielt werden können.

CanAutoPlay();

Durchblättern • Führen Sie einen Bildlauf durch das Dokument X,Y. Dies funktioniert nur mit horizontalen und vertikalen Dokumentskalen.

ScrollBy(X:Anzahl,Y:Anzahl);

Blättern zu • Blättern Sie das Dokument X,Y. Dies funktioniert nur mit horizontalen und vertikalen Dokumentskalen.

ScrollTo(X:Anzahl,Y:Anzahl);

Element zu erhalten • Erhalten Sie das Objekt-Modell (DOM) Dokumentelement verwendet, um dieses Objekt darzustellen. Diese Funktion ist nützlich für die Erweiterung der HTML-Ausgabe. Im Player wird ein Hippani-Element zurückgegeben. Hippani Elemente standard DOM-Methoden, Eigenschaften und Attribute zu unterstützen, aber nicht mit anderen Elementen verbunden sind.
Hinweis: Das Ändern des Stils eines Elements wird wenig Wirkung haben, wie der Stil von der Timeline-Engine sofort überschrieben werden. Stattdessen versuchen Sie, die Klasse oder das Ausschalten der Zeitleiste für dieses Objekt ändern.

GetElement("Skript-ID");

//Example DOM inspector
var Element=GetElement("TestImage");
Element.setAttribute
("test","Hello");
var Result="Element: "+Element.toString()+"\r\n";
Result
+="nodeName: "+Element.nodeName+"\r\n";
Result
+="Attribute test: "+Element.getAttribute("test")+"\r\n\r\n";
if(IsHippani()){
Result
+="In Hippani Player\r\n";
}else{
Result
+="In Web Browser\r\n";
Result
+="id: "+Element.id+"\r\n";
Result
+="class: "+Element.className+"\r\n";
Result
+="style: "+Element.style.cssText+"\r\n";
}
alert(Result);

Cookies

Cookie setzen • Legen Sie den Wert eines Cookies fest. Cookies werden verwendet, um kleine Stücke von Daten auf Ihrem Computer zu speichern, die in einer anderen Sitzung abgerufen werden können. Aufgrund von Webbrowser Grenzen können nur 19 und maximal 4095 Bytes lange Cookies gespeichert werden. Der Tage-Parameter ist die Anzahl der Tage, bevor das Cookie abläuft.

SetCookie("Name","Text",Tage:Anzahl);

Cookie erhalten • Den Wert eines Cookies aufrufen.

GetCookie("Name");

Cookie entfernen • Entfernt einen Cookie.

RemoveCookie("Name");

Editor Exportieren
Diese Dokumentation wurde aus dem englischen, mit einem online-Übersetzer übersetzt. Wir entschuldigen uns, wenn Sie irgendwelche Fehler finden. Wenn Sie uns Korrekturen helfen möchten. Gibt es ein Übersetzungseditor in Hippani Animator (im Menü "Hilfe"). Kostenlose Lizenz-Schlüssel geben wir jedem, der mehr als 100 Sätze korrigiert. Bitte kontaktieren Sie uns für weitere Details.