Unity之tolua学习笔记----DoTween的简单使用

时间:2024-04-08 17:21:17

在Lua中使用DoTween之前,需要给lua做好准备工作。

首先得把DoTween导入

Unity之tolua学习笔记----DoTween的简单使用

已经为我们写好了一部分的dotween导入,这里的USING_DOTWEENING是黑色的,因为在Projiect Settings-Player-Scripting Define Symbols中添加了这个宏Unity之tolua学习笔记----DoTween的简单使用

然后

Unity之tolua学习笔记----DoTween的简单使用

接下来就是在lua脚本中调用DoTween

storePanelTf:DOLocalMoveX(0,0.5)

如果需要在DoTween完成后执行其他事

storePanelTf:DOLocalMoveX(0,0.5):OnComplete(function () print("移动完成") end)

但是会报一个错误:LuaException: Delegate DG.Tweening.TweenCallback not register

Unity之tolua学习笔记----DoTween的简单使用

需要在创建LuaState的时候调用一下这个 DelegateFactory.Init();就不会报错了。