Indhold

Editor Eksporter

Play Afspiller

Brug den indbyggede i afspiller til at teste og fejlrette dine film. Elementer, der opretter forbindelse til internettet, som video og sider, vises ikke i editoren, medmindre det er valgt i Indstillinger.


Afspiller 1

Script Script

Fullscreen • Ændr afspilleren eller webbrowseren til fullscreen-mode. Denne funktion kræver en knap eller et link for at kunne virke og vil ikke virke med 'Ved Start'-hændelsen.

Fullscreen(Vis:BooleskVærdi);

Skift til Fullscreen • Skift afspilleren eller webbrowseren til fullscreen-mode. Denne funktion kræver en knap eller et link for at kunne virke og vil ikke virke med 'Ved Start' funktionen.

FullscreenToggle();

Debug • Føj en meddelelse til listen fejlfinding. Denne liste kan ses fra menuen Film - Scene.

Debug("Besked");

Hent filmens bredde • Returnerer bredden på filmen uden skalering.

GetMovieWidth();

Hent filmens højde • Returnerer højden af filmen uden skalering.

GetMovieHeight();

Få venstre • Returnerer venstre side af den tilgængelige plads, i filmen koordinater. Denne værdi vil være nul, hvis filmen er klippet.

GetLeft();

Få Top • Returnerer toppen af den tilgængelige plads, i filmen koordinater. Denne værdi vil være nul, hvis filmen er klippet.

GetTop();

Få bredde • Returnerer bredden af den tilgængelige plads, i filmen koordinater. Denne værdi vil være film bredden, hvis filmen er klippet.

GetWidth();

Få højde • Returnerer højden af den tilgængelige plads, i filmen koordinater. Denne værdi vil være film højden, hvis filmen er klippet.

GetHeight();

Disse funktioner kan bruges til at oprette lydhør layouts. I dette eksempel, er et gitter og en seer placeret alt efter om afspilleren er i stående eller liggende.



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

Hent tilgængelig bredde • Returnerer bredden af den tilgængelige plads. Dette vil være bredden af 'Afspilleren', eller websiden.

GetAvailableWidth();

Hent tilgængelig højde • Returnerer højden af den tilgængelige plads. Dette vil være højden af 'Afspilleren', eller websiden.

GetAvailableHeight();

Web-Browser

Hent URL • Naviger til en ny URL eller webside. Hvis filmen er i en iframe vil kun iframen ændre sig. Relative og absolutte URL-adresser understøttes. For eksempel GetUrl("http://www.Hippani.com").

GetUrl("http://");

Hent Top URL • Naviger til en ny URL eller webside i hoved-browseren. Hvis filmen er i en iframe, vil hele siden, ikke kun iframen navigeres. Relative og absolutte URL-adresser understøttes. For eksempel GetTopUrl("http://www.Hippani.com").

GetTopUrl("http://");

Is Movie Top • Spiller filmen direkte i hoved-webbrowseren, eller er den i en iframe.

IsMovieTop();

Hent ny URL-adresse • Naviger til en ny URL eller webside i et nyt vindue eller faneblad i din webbrowser. Relative og absolutte URL-adresser understøttes. For eksempel GetNewUrl("http://www.Hippani.com").

GetNewUrl("http://");

Hent IFrame URL • Naviger til en ny URL eller webside i en iframe inden for den hoved-browseren. Relative og absolutte URL'er er understøttet. For eksempel GetFrameUrl("Contents.html","ContentsFrame").

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

Hent forespørgselsstreng • Returnerer en forespørgsels streng-værdi den aktuelle URL. For eksempel, hvis den nuværende URL var http://www.MySite.com?Color=Red. GetQueryString('Color'); vil returnere rød.

GetQueryString("Navn");

Hent E-Mail • Åbn standard e-mail-klienten for at sende en e-mail til den angivne e-mail-adresse.

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

Er Hippani • Spiller filmen i Hippani.

IsHippani();

Er mobil • Er webbrowseren på en mobiltelefon.

IsMobile();

Kan afspille automatisk • Webbrowseren kan automatisk afspille lyde og videoer. Nogle browsere kræver brugerinteraktion før lyde og videoer kan afspilles.

CanAutoPlay();

Rul med • Rul i dokumentet med X,Y. Dette virker kun med vandret og lodret dokument skalaer

ScrollBy(X:Antallet,Y:Antallet);

Rul til • Rul dokumentet til X,Y. Dette virker kun med vandret og lodret dokument skalaer

ScrollTo(X:Antallet,Y:Antallet);

Få Element • Få document object model (DOM)-elementet bruges til at repræsentere dette objekt. Denne funktion er nyttig til at udvide HTML-output. I afspilleren returnerer dette et Hippani element. Hippani elementer understøtter standard DOM metoder, egenskaber eller attributter, men er tilsluttet ikke nogen andre elementer.
Bemærk: Ændre typografien for et element vil have ringe virkning, da stilen vil blive overskrevet straks af tidslinjen motor. I stedet, prøve at ændre klassen eller at slukke på tidslinjen for det pågældende objekt.

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

Indstil Cookie • Angiv værdien af en cookie. Cookies bruges til at gemme små stykker af data på computeren, der kan hentes i en anden session. På grund af webbrowser grænser, kan kun 19 cookies gemmes på maksimalt 4095 byte i længden. Parameteren dage er antallet dage, før cookien udløber.

SetCookie("Navn","Tekst",Dage:Antallet);

Hent cookie • Hent værdien af en cookie.

GetCookie("Navn");

Fjern Cookie • Fjerner en cookie.

RemoveCookie("Navn");

Editor Eksporter
Denne dokumentation var oversat fra engelsk, ved hjælp af en online oversætter. Vi undskylder hvis du finder nogen fejl. Hvis du vil hjælpe os med at foretage rettelser. Der er en oversættelse editor i Hippani Animator (i Hjælpemenuen). Vi giver ud gratis licensnøgler til nogen, der korrigerer mere end 100 sætninger. Kontakt os for flere detaljer.