HOTween使用出现的问题及解决方法

2015年01月31日 11:19 0 点赞 0 评论 更新于 2025-11-21 15:51

本文转载自一位业内人士分享的在使用 HOTween 时遇到的问题及相应解决方法,若你也遇到相同问题,可参考借鉴。

问题背景

在阅读 HOTween 使用说明后,我认为它非常实用,便尝试用其实现一个弹出菜单的小功能,过程中遇到了以下问题。

出现的问题

问题一

在调用 Sequence 的 Play 方法后,再调用 Restart 或 Play 方法,均无反应。

问题二

Sequence 的 Reverse 方法有一个参数 p_forcePlay,初始使用默认值 false 时,该方法似乎没有起作用,就好像 Sequence 被销毁了一样。

解决方法

问题一的解决方法

Sequence 有一个 autoKillOnComplete 属性,该属性用于控制 Sequence 在完成后是否自动销毁,其默认值为 true,即自动销毁。这就解释了为什么调用其他方法无效,因为 Sequence 已经被销毁了。

问题二的解决方法

查看 Reverse 方法的源代码后发现,Reverse 方法的参数 p_forcePlay 用于控制在设置为反转播放后是否立即执行播放操作。

参考资源

HOTween 官网:http://hotween.demigiant.com/getStarted.html

作者信息

feifeila

feifeila

共发布了 3994 篇文章