项目记录32--unity 导出dotween补充
来源:互联网 发布:ios11会丢失数据么 编辑:程序博客网 时间:2024/05/21 10:59
0.在Editor目录下添加ToLuaFile.cs 和ToLuaFileExport.cs
修改ToLuaFileExport 里面ToLuaPath 改为
return Application.dataPath + @"/ToLua/Editor/Extend/";
在导出lua前先导出这个 Export ToLuaExtendFile
1.需要修改ToluaExprot.cs给导出的类加头
static void SaveFile(string file)函数下面加入
//加入dotween头
if (NeedDotweenNamespace())
{
usb.AppendLine("using DG.Tweening;");
}
usb.AppendLineEx()
2.注意在tolua里面不同三月大神写的,需要去UnityEngin
static bool NeedDotweenNamespace()
{
UnityEngine.Debug.Log(libClassName);
switch (libClassName)
{
case "Transform":
case "AudioSource":
case "Camera":
case "Component":
case "Light":
case "Material":
case "Sequence":
case "Tween":
case "Tweener":
case "Rigidbody":
return true;
}
return false;
}
_GT(typeof(DG.Tweening.AutoPlay)),
_GT(typeof(DG.Tweening.AxisConstraint)),
_GT(typeof(DG.Tweening.Ease)),
_GT(typeof(DG.Tweening.LogBehaviour)),
_GT(typeof(DG.Tweening.LoopType)),
_GT(typeof(DG.Tweening.PathMode)),
_GT(typeof(DG.Tweening.PathType)),
_GT(typeof(DG.Tweening.RotateMode)),
_GT(typeof(DG.Tweening.ScrambleMode)),
_GT(typeof(DG.Tweening.TweenType)),
_GT(typeof(DG.Tweening.UpdateType)),
_GT(typeof(DG.Tweening.DOTween)),
_GT(typeof(DG.Tweening.DOVirtual)),
_GT(typeof(DG.Tweening.EaseFactory)),
_GT(typeof(DG.Tweening.Tweener)),
_GT(typeof(DG.Tweening.Tween)),
_GT(typeof(DG.Tweening.Sequence)),
_GT(typeof(DG.Tweening.TweenParams)),
_GT(typeof(DG.Tweening.DOTweenAnimation)),
_GT(typeof(DG.Tweening.DOTweenPath)),
_GT(typeof(DG.Tweening.DOTweenVisualManager)),
_GT(typeof(DG.Tweening.Core.ABSSequentiable)),
_GT(typeof(DG.Tweening.Core.TweenerCore<Vector3, Vector3, DG.Tweening.Plugins.Options.VectorOptions>)).SetWrapName("TweenerCoreV3V3VO").SetLibName("TweenerCoreV3V3VO"),
- 项目记录32--unity 导出dotween补充
- 项目记录30--unity-tolua框架 回顾之前Dotween导入
- 项目记录17--DoTween回顾记录基础使用
- 项目记录29--unity-tolua框架 c#导出定时器lua
- [Unity插件]DOTween基础
- Unity插件 DOTween基础
- Unity插件DOTween教程
- Unity插件 DOTween基础
- [Unity插件]DOTween基础
- [Unity插件]DOTween(2)
- [Unity插件]DOTween(3)
- Unity 使用DoTween
- [Unity插件]DOTween基础
- Unity DoTween插件说明
- [Unity插件]DOTween基础
- Unity -- DoTween插件简介
- 【DoTween】Unity插件DOTween教程(一)
- 【DoTween】Unity插件DOTween教程(二)
- 关于TextView如何在用代码修改或添加图片
- 分布式系统设计导论
- 作业:C++作业2
- Xcode 7 warnings: object file was built for newer iOS version than being linked
- map
- 项目记录32--unity 导出dotween补充
- Victoria的舞会2——图的连通性及连通分量
- 【bzoj2229】【ZJOI2229】【最小割】【最小割】
- hibernate5(5)实体映射注解配置[2]主键生成策略
- Debug Assertion Failed Expression: _pFirstBlock==pHead
- mysql函数总结
- STL 微码学习整理
- echarts饼图显示详细数据
- mappwidget——下载、运行、测试