您当前的位置:首页 > 计算机 > 软件应用 > 行业软件

Hype 4时间线操作(四) —JavaScript函数基础

时间:02-01来源:作者:点击数:

Hype 4交互动效制作软件中的JavaScript函数通常是为响应用户事件而运行的。例如可以通过JavaScript函数使运动中的物体改变属性,可以限定对象的运动范围或者触发某个事件等等。就像图1例子中,在打开一个场景1s后,触发了JavaScript函数,在页面中跳出一个弹窗。

运行JavaScript函数跳出弹窗
图1:运行JavaScript函数跳出弹窗

一、创建新的JavaScript函数

通过时间线操作添加了触发关键帧后,在“Timeline Action”的“操作”中选择“运行JavaScript”,然后在函数中选择“新函数”,此时Hype 4软件界面中会打开一个新窗体,这个新窗体就是JavaScript文档查看器。

创建新的JavaScript函数
图2:创建新的JavaScript函数

二、JavaScript文档查看器

JavaScript文档查看器分为上下两部分:上半部分为函数程序,下半部分是API(应用程序接口)函数列表及其说明。

JavaScript文档查看器
图3:JavaScript文档查看器

1、函数程序

在Hype 4的JavaScript文档查看器中,有一个固定格式的函数:

function untitledFunction(hypeDocument, element, event) {
}

1)函数名

“untitledFunction”为函数名,可以选择它并更改为指定的名字。JavaScript函数的名称不能以数字开头,如果Hype的场景中有多个JavaScript函数,注意函数名不能相同。

修改函数名
图4:修改函数名

2)参数

小括号()里的hypeDocument、element、event为函数的三个参数,是函数必须的,不能编辑。

3)函数程序体

花括号{}里是编写函数程序的地方,里面的程序体由一条或者多条代码构成。为阅读方便,一般一行一条代码,并以分号“;”结束。

一个简单的函数程序例子
图5:一个简单的函数程序例子

2、API函数列表

API函数列表有助于快速构建JavaScript函数,这个列表提供了Hype 4所有的JavaScript API函数及其使用说明。

API函数列表
图6:API函数列表

使用API函数的方法非常简单,把光标放在函数体中需要插入API函数的地方。在列表中选择要插入的API函数,在列表右边的函数说明区域,单击函数名称右侧的“插入”按钮,该API函数就插入到光标处了。

点击按钮插入API函数
图7:点击按钮插入API函数

此外,还可以在要插入的API函数上双击鼠标左键,或者把该API函数拖放到上部分的函数中,也能把函数插入到光标处。

拖放或者双击插入API函数
图8:拖放或者双击插入API函数

三、总结

通过本章节,小伙伴应该学会了在Hype 4(H5制作工具)中,如何创建JavaScript函数以及插入API函数的方法。下一章节,小编将通过一个例子讲述如何在时间线操作中运行JavaScript函数,敬请期待!

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门