您的位置:首页 > 其它

itween插件的使用:脚本itweenPath和event的使用

2015-08-07 00:15 232 查看
在老版的itween插件中,只有一个itween脚本,我在itween的系列第一篇中说明了我所用的itween插件是这个

我们新建一个场景,再建一个空物体,再导入这个插件之后,找到里面有一个itweenpath的脚本,拖到这个空物体上。之后再Inspector面板中会出现:

同时,Scene视图下也出现了这样一个东西:

好了,我们来看itweenpath的Node Count值,

他是为2的,有两个节点,所以我们在Scene试图中拖出第二个节点,如图:

我们再把节点增加至3,重复上述的操作。

再增加至4 ,5 ,6 ,7.。。。。至此,我们可以发现ItweenPath非常酷的一个作用就是:它能模拟出足够复杂的路径移动。

哈哈,光有路径没有物体也看不出来效果啊,所以我们新建个Cube,挂上itweenEvent这个组件。在Inspector视窗下的试图为:

我觉得不用我说都应该知道这个脚本是干什么的了。。。

它把所有代码实现的哈希值由这个脚本统一进行管理,所以只要用这个脚本,就可以不用代码来实现移动了。

如果我们要让Cube按路径走的话,我们只要在:

勾选上,之后选择第三个Path,下面有一个下拉菜单,这个是你的路径名字,名字是通过itweenPath的

来决定。

至此,我们的Cube就可以沿着复杂路径去移动了。

我觉得itweenEvent脚本的最大好处就是,它能帮助你熟悉itween中所有的键值对,因为我们在项目中,不可能只是简单的做Cube沿着复杂路径走就可以了,还有许多其他的部分,那时候,还是通过代码来写比较好。

关于itween,我就写这么多了,网上有许多关于itween的用法,所以我没有一条一条列出来,我只写出了我觉得对我帮助非常大的部分。所以与各位分享下,交流心得。另外,前两天有朋友建议我使用DOTween还有leanTween,谢谢这两位朋友,我会学习下的~我希望有更多的朋友能跟我说,让我加快我的进步脚步~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: