编辑器 导出

Play 播放器

使用内置在播放机中进行测试和调试您的电影。连接到互联网上视频和网页喜欢的项目不会显示在编辑器中,除非在首选项中选择。


播放器 1

Script 脚本

全屏 • 为全屏显示模式更改播放机或 web 浏览器。此功能要求一个按钮或链接的工作并不会在 '在启动' 事件工作。

Fullscreen(显示:布尔值);

全屏幕切换 • 切换播放机或 web 浏览器到全屏模式。此功能要求一个按钮或链接的工作并不会在 '在启动' 事件工作。

FullscreenToggle();

调试 • 将消息添加到调试列表中。从场景菜单中,可以查看此列表。

Debug("消息");

获取电影宽度 • 返回影片的宽度,而不缩放。

GetMovieWidth();

获取电影高度 • 返回影片的高度,不缩放。

GetMovieHeight();

得到左 • 返回左边的可用空间,在电影的坐标。此值将为零,如果影片剪辑。

GetLeft();

获取顶部 • 在电影坐标中返回的可用空间,顶部。此值将为零,如果影片剪辑。

GetTop();

获取宽度 • 返回宽度的可用空间,以电影坐标。此值将电影宽度,如果影片剪辑。

GetWidth();

获取高度 • 在影片坐标系中,返回有效空间的高度。如果影片被剪辑,此值将剪辑后影片的高度。

GetHeight();

这些函数可以用于创建响应的布局。在此示例中,网格和查看器的位置取决于玩家是否在纵向或横向。



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

获取可用宽度 • 返回有效空间的宽度。这将是 '播放器' 或 web 页的宽度。

GetAvailableWidth();

获取可用高度 • 返回可用空间的高度。这将是高度的 '播放器' 或 web 页。

GetAvailableHeight();

Web 浏览器

获取 URL • 导航到一个新的 URL 或网页。如果影片是在框架中将更改只有在框架。支持相对和绝对 Url。例如 GetUrl("http://www.Hippani.com")。

GetUrl("http://");

获取顶部 URL • 导航到一个新的 URL 或在浏览器中主要的网页。如果影片是在框架中然后整个页面,而不仅仅是框架导航。支持相对和绝对 Url。例如 GetTopUrl("http://www.Hippani.com")。

GetTopUrl("http://");

是电影顶部 • 在主要的 web 浏览器中直接播放的电影或者是它在 iframe 中。

IsMovieTop();

获取新的 URL • 导航到一个新的 URL 或在新窗口或 web 浏览器选项卡中的网页。支持相对和绝对的 Url。例如 GetNewUrl("http://www.Hippani.com")。

GetNewUrl("http://");

获取 IFrame 的 URL • 导航到一个新的 URL 或在网页 iframe,主要的浏览器中。支持的相对和绝对 Url。例如 GetFrameUrl("Contents.html","ContentsFrame")。

GetFrameUrl("http://","帧 Id");

获取查询字符串 • 返回当前 URL 的查询字符串值。例如,如果当前的 URL 是 http://www.MySite.com?Color=Red。GetQueryString('Color'); 将返回 Red。

GetQueryString("名称");

获取电子邮件 • 打开默认的电子邮件客户端,并向指定的电子邮件地址发送一封电子邮件。

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

是 Hippani • 是播放影片 Hippani。

IsHippani();

是移动 • 在 web 浏览器在手机上运行。

IsMobile();

可以自动播放 • Web 浏览器可以自动播放声音和视频。某些浏览器需要用户交互之前的声音和视频可以演奏。

CanAutoPlay();

滚动,滚动 • 由文档滚动 X,Y。这只适用于水平和垂直文档体重秤

ScrollBy(X:数量,Y:数量);

滚动到 • 滚动到文件 X,Y。这只适用于水平和垂直文档体重秤

ScrollTo(X:数量,Y:数量);

获取元素 • 获取用于表示此对象的文档对象模型 (DOM) 元素。这个函数是用于扩展 HTML 输出。在播放机中这将返回一个 Hippani 元素。Hippani 元素支持标准的 DOM 方法、 属性和属性,但没有连接到任何其他元素。
注意︰ 更改元素的样式会影响不大,随着时间轴发动机将立即覆盖样式。相反,试着更改类或关闭该对象的时间表。

GetElement("脚本 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 • 设置的 cookie 值。使用 cookie,您可以在另一个会话中检索的计算机上保存数据的小块。由于 web 浏览器的限制,只有 19 cookie 可以保存 4095 字节长度的最大值。天参数,是 cookie 过期之前的天数。

SetCookie("名称","文本",:数量);

获取的 Cookie • 获取 cookie 的值。

GetCookie("名称");

删除 Cookie • 删除 cookie。

RemoveCookie("名称");

编辑器 导出
本文档是从使用在线翻译的英语翻译。如果您发现任何错误,我们深表歉意。如果你想要帮助我们改正错误。还有一个翻译编辑器在 Hippani Animator (在帮助菜单上)。我们给出免费许可证密钥谁纠正了超过 100 个短语。请更多详细信息,联系我们。