Contenido

Editor Exportando

Play Reproductor

Utilice el reproductor para probar y depurar sus películas. Los elementos que se conectan a internet como videos y páginas web no se mostrarán en el editor, al menos que se hayan marcado en las las preferencias.


Reproductor 1

Script Script

Pantalla completa • Cambiar el reproductor o el navegador web a modo pantalla completa. Esta característica requiere un botón o un enlace para activarla o desactivarla en el evento 'On Start'.

Fullscreen(Mostrar:Booleano);

Cambiar a pantalla completa • Conmutar el reproductor o el navegador web al modo pantalla completa. Esta característica requiere un botón o un enlace para activarla o desactivarla en el evento 'On Start'.

FullscreenToggle();

Depuración • Añadir un mensaje a la lista de depuración. Esta lista se puede ver en el menú de la escena.

Debug("Mensaje");

Obtener Anchura Película • Devuelve la anchura de la película sin escala.

GetMovieWidth();

Obtener Altura Película • Devuelve la altura de la película sin escala.

GetMovieHeight();

Obtener Izquierda • Devuelve la izquierda del espacio disponible, en las coordenadas de la película. Este valor será cero, si se recorta la película.

GetLeft();

Obtener Superior • Devuelve la parte superior del espacio disponible, en las coordenadas de la película. Este valor será cero, si se recorta la película.

GetTop();

Obtener Anchura • Devuelve el ancho del espacio disponible, en las coordenadas de la película. Este valor será la anchura de la película, si se recorta la película.

GetWidth();

Obtener altura • Devuelve la altura del espacio disponible, en las coordenadas de la película. Este valor será la altura de la película, si se recorta la película.

GetHeight();

Estas funciones pueden utilizarse para crear diseños responsivos. En este ejemplo, se colocan una rejilla y un visor dependiendo de si el jugador está en vertical u horizontal.



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

Obtener Anchura Disponible • Devuelve la anchura del espacio disponible. Se trata de la anchura del 'Reproductor' o de la página web.

GetAvailableWidth();

Obtener Altura Disponible • Devuelve la altura del espacio disponible. Se trata de la altura de la 'Reproductor' o la página web.

GetAvailableHeight();

Navegador Web

Ir a URL • Navegar a una nueva dirección URL o página Web. Si la película está en marco o frame de la página web sólo se actualizará es marco o frame. Se admiten direcciones URL relativas y absolutas. Por ejemplo: GetUrl("http://www.Hippani.com").

GetUrl("http://");

Ir a URL Llenando Ventana • Navegar a una nueva dirección URL o página Web llenando la ventana principal del navegador Web. Si la película está en un marco o frame de la página web, la nueva página llenará toda la ventana del navegador, no sólo el marco o frame. Se admiten direcciones URL relativas y absolutas. Por ejemplo: GetTopUrl("http://www.Hippani.com").

GetTopUrl("http://");

Está Llenando la Ventana • ¿Está la película llenando la ventana principal del navegador o está en un marco iframe?

IsMovieTop();

Ir a URL en Ventana o Pestaña • Navegar a una nueva URL o página Web en una nueva ventana o pestaña del navegador Web. Se admiten direcciones URL relativas y absolutas. Por ejemplo: GetNewUrl("http://www.Hippani.com").

GetNewUrl("http://");

Obtener URL de iFrame • Navegar a una nueva dirección URL o página Web en un marco iframe de la ventana principal del navegador. Se admiten direcciones URL absolutas y relativas. Por ejemplo, GetFrameUrl("Contents.html","ContentsFrame").

GetFrameUrl("http://","Id de fotograma");

Obtener la cadena de la Consulta • Devuelve una cadena con el valor de la consulta de la URL actual. Por ejemplo, si la URL actual http://www.MySite.com?Color=Red. GetQueryString('Color'); devuelve Red.

GetQueryString("Nombre");

Obtener Correo Electrónico • Abrir el cliente de correo electrónico predeterminado y enviar un e-mail a la dirección de correo electrónico especificada.

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

Es Hippani • Es la película en Hippani.

IsHippani();

Es móvil • ¿Se está reproduciendo la película en un dispositivo móvil?

IsMobile();

Permitir Reproducción Automática • El navegador web puede reproducir automáticamente sonidos y videos. Algunos navegadores requieren la interacción del usuario antes de reproducir sonidos y vídeos.

CanAutoPlay();

Scroll Por • Desplazamiento de scroll por X,Y del documento. Esto sólo funciona con las escalas horizontal y vertical de documento.

ScrollBy(X:Número,Y:Número);

Scroll A • Desplazamiento de scroll a X,Y del documento. Esto sólo funciona con las escalas horizontal y vertical de documento.

ScrollTo(X:Número,Y:Número);

Obtener el elemento • Obtener el elemento de modelo (DOM) de objeto de documento utilizado para representar este objeto. Esta función es útil para ampliar la salida HTML. En el reproductor se devuelve un elemento de Hippani. Hippani los elementos apoyan los métodos, propiedades y atributos estándar de DOM pero no están conectados a otros elementos.
Nota: Cambiar el estilo de un elemento tendrá poco efecto, como el estilo se sobrescribirán inmediatamente por el motor de la línea de tiempo. En su lugar, trate de cambiar la clase o la desactivación de la línea de tiempo para ese objeto.

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"

Establecer Cookie • Establecer el valor de una cookie. Las cookies se utilizan para guardar cantidades de datos en el ordenador que pueden ser recuperados en otra sesión. Debido a la limitación del navegador web, sólo 19 cookies pueden guardarse con un tamaño máximo de 4095 bytes. El parámetro días, es el número de días de caducidad de la cookie.

SetCookie("Nombre","Texto",Días:Número);

Obtener Cookie • Obtener el valor de una cookie.

GetCookie("Nombre");

Eliminar cookies • Quita una cookie.

RemoveCookie("Nombre");

Editor Exportando
Esta documentación fue traducida del inglés, utilizando un traductor en línea. Le pedimos disculpas si encuentra algún error. Si desea que nos ayude a hacer las correcciones. Hay un editor de traducciones en Hippani Animator (en el menú Ayuda). Que damos claves de licencia gratis a cualquiera que corrige más de 100 frases. Póngase en contacto con nosotros para más detalles.