Inhoud

Editor Exporteren

Play Speler

Gebruik de ingebouwde speler om uw films te testen en fouten te verwijderen. Items die verbinding maken met het internet, zoals video en pagina's worden niet weergegeven in de editor, tenzij dit aangegeven is in Voorkeuren.


Speler 1

Script Script

Schermvullend • De speler of de webbrowser naar de schermvullende modus schakelen. Deze functie vereist een knop of een koppeling om te werken en zal niet werken in het 'Start'-script.

Fullscreen(Toon:Boolean);

Schermvullend omschakelaar • De speler of de webbrowser naar de schermvullende modus schakelen. Deze functie vereist een knop of een koppeling om te werken en zal niet werken in het 'Start'-script.

FullscreenToggle();

Debug • Een bericht toevoegen aan de debugging lijst. Deze lijst kan worden bekeken vanuit het menu scène.

Debug("Bericht");

Film breedte ophalen • Deze eigenschap retourneert de breedte van de film zonder te schalen.

GetMovieWidth();

Film hoogte ophalen • Deze eigenschap retourneert de hoogte van de film zonder te schalen.

GetMovieHeight();

Krijgen links • Deze eigenschap retourneert de links van de beschikbare ruimte, in film coördinaten. Deze waarde is nul, als de film wordt afgekapt.

GetLeft();

Krijgen boven • Deze eigenschap retourneert de bovenkant van de beschikbare ruimte, in film coördinaten. Deze waarde is nul, als de film wordt afgekapt.

GetTop();

Breedte ophalen • Deze eigenschap retourneert de breedte van de beschikbare ruimte, in film coördinaten. Deze waarde is de breedte van de film, als de film wordt afgekapt.

GetWidth();

Hoogte ophalen • Deze eigenschap retourneert de hoogte van de beschikbare ruimte, in film coördinaten. Deze waarde is de hoogte van de film, als de film wordt afgekapt.

GetHeight();

Deze functies kunnen worden gebruikt om responsieve indelingen te maken. In dit voorbeeld worden een raster en een viewer geplaatst afhankelijk van of de speler staand of liggend is.



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());
}

Beschikbare breedte ophalen • Deze eigenschap retourneert de breedte van de beschikbare ruimte. Dit zal de breedte van de 'Speler' of de webpagina zijn.

GetAvailableWidth();

De beschikbare hoogte verkrijgen • Deze eigenschap retourneert de hoogte van de beschikbare ruimte. Dit zal de hoogte van de 'Speler' of de webpagina zijn.

GetAvailableHeight();

Webbrowser

URL ophalen • Navigeer naar een nieuwe URL of webpage. Als de film in een frame wordt afgespeeld dan zal alleen het frame veranderen. Relatieve en absolute URL's worden ondersteund. Bijvoorbeeld GetUrl("http://www.HippoStudios.co").

GetUrl("http://");

Krijg hoogste URL • Navigeer naar een nieuwe URL of webpage in de belangrijkste browser. Als de film in een iframe wordt weergegeven dan wordt naar de hele pagina genavigeerd, niet alleen naar het iframe. Relatieve en absolute URL's worden ondersteund. Bijvoorbeeld GetTopUrl("http://www.HippoStudios.co").

GetTopUrl("http://");

Film Top is • Is de film spelen direct in de belangrijkste webbrowser of is het in een iframe.

IsMovieTop();

Nieuwe URL krijgen • Navigeer naar een nieuwe URL of webpagina in een nieuw venster of tabblad van uw webbrowser. Relatieve en absolute URL's worden ondersteund. Bijvoorbeeld GetNewUrl("http://www.HippoStudios.co").

GetNewUrl("http://");

Krijgen IFrame URL • Navigeer naar een nieuwe URL of webpagina in een iframe binnen de belangrijkste browser. Relatieve en absolute URL's worden ondersteund. Bijvoorbeeld GetFrameUrl("Contents.html","ContentsFrame").

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

Querytekenreeks ophalen • Deze eigenschap retourneert een query string-waarde van de huidige URL. Bijvoorbeeld, als de huidige URL is http://www.MySite.com?Color=Red. GetQueryString('Color'); zou de waarde Red opleveren.

GetQueryString("Naam");

E-mail ontvangen • Open de standaard e-mailclient en stuur een e-mail naar het opgegeven e-mailadres.

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

Is Hippani • Is de film spelen Hippani.

IsHippani();

Is mobiel • Draait de webbrowser op een mobiele telefoon.

IsMobile();

Kan Automatisch Afspelen • De webbrowser kan automatisch geluiden en video's afspelen. Sommige browsers vereisen gebruikersinteractie voordat geluiden en video's kunnen worden afgespeeld.

CanAutoPlay();

Blader door • Schuiven in het document door X,Y. Dit werkt alleen met horizontale en verticale document schalen

ScrollBy(X:Nummer,Y:Nummer);

Ga naar • Schuiven in het document te X,Y. Dit werkt alleen met horizontale en verticale document schalen

ScrollTo(X:Nummer,Y:Nummer);

Krijgen van Element • Krijgen de document object model (DOM)-element gebruikt voor dit object. Deze functie is handig voor het uitbreiden van de HTML-uitvoer. Hiermee wordt een Hippani-element geretourneerd in de speler. Hippani elementen ondersteunen standaard DOM-methoden, eigenschappen en kenmerken maar zijn niet verbonden met alle andere elementen.
Opmerking: Veranderen van de stijl van een element zal weinig effect hebben, zoals de stijl zal onmiddellijk worden overschreven door de motor van de tijdlijn. In plaats daarvan proberen de klasse of het uitschakelen van de tijdlijn voor dat object wijzigen.

GetElement("Script-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 instellen • Stel de waarde van een cookie. Cookies worden gebruikt om kleine stukjes van gegevens opslaan op uw computer die in een andere sessie kan worden opgehaald. Omdat web browser beperkingen, kunnen slechts 19 cookies worden opgeslagen op een maximaal 4095 bytes in lengte. De parameter dagen is het aantal dagen voordat de cookie verloopt.

SetCookie("Naam","Tekst",Dagen:Nummer);

Cookie verkrijgen • De waarde van een cookie ophalen.

GetCookie("Naam");

Cookie verwijderen • Hiermee verwijdert u een cookie.

RemoveCookie("Naam");

Editor Exporteren
Deze documentatie is vertaald uit het Engels, met behulp van een online vertaler. Wij verontschuldigen ons als u eventuele fouten kunt vinden. Als u helpen ons correcties aan te brengen willen zou. Er is een vertaling editor in Hippani Animator (In het helpmenu). We geven gratis licentie sleutels aan iedereen die meer dan 100 zinnen corrigeert. Neem contact met ons op voor meer informatie.