在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();就不会报错了。

相关文章:

  • 2021-06-27
  • 2021-04-03
  • 2022-01-14
  • 2021-09-02
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-23
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
相关资源
相似解决方案