unity DOtweenPath 无法动态加载路径

很麻烦呐!
查了半天还真没办法只能静态加载了

静态加载

  public  GameObject Model;public static GameObject Models;//模型总public  List<GameObject> Projects;public static List<GameObject> Projectss;//预制件 白天static List<Vector3> V3Z1s = new List<Vector3>();//批量路径public List<GameObject> vs = new List<GameObject>();//路径点public int a;void Awake(){Models = Model;Projectss = Projects;for (int i=0; i<1; i++){//通过a 分类 switch (a){case 0:V3Z1s.Add(vs[0].transform.position);V3Z1s.Add(vs[2].transform.position);break;case 1:V3Z1s.Add(vs[1].transform.position);V3Z1s.Add(vs[3].transform.position);break;case 2:V3Z1s.Add(vs[4].transform.position);V3Z1s.Add(vs[6].transform.position);break;case 3:V3Z1s.Add(vs[5].transform.position);V3Z1s.Add(vs[7].transform.position);break;}}}[MenuItem("Too/DotweenPathTo")]static void PathMove(){for (int i = 0; i < 10; i++){GameObject obj = Instantiate(Projectss[Random.Range(0, 11)]);// GameObject obj = Instantiate(Projects[0]);obj.transform.position = V3Z1s[0];obj.transform.SetParent(Models.transform);obj.AddComponent<DOTweenPath>();DOTweenPath paths = obj.transform.GetComponent<DOTweenPath>();obj.transform.rotation = Quaternion.Euler(0, -90, 0);paths.wps = V3Z1s;paths.duration = 15;paths.easeType = Ease.Linear;// paths.lockRotation = AxisConstraint.Y;paths.orientType = DG.Tweening.Plugins.Options.OrientType.ToPath;paths.loops = -1;paths.loopType = LoopType.Restart;obj.SetActive(false);// paths.DOPlay();}}

方便下次抄 唯一注意的是需要先运行 后关闭 再执行Too/DotweenPathTo !!

新版本有ID属性 需要另外设置 如果不设置会报错

DORestart(true) 重置

如果为TRUE,则从当前位置重新计算补间的起始和结束值。

当在不同的位置生成相同的DOTweenPath时设置为TRUE(比如
使用池化系统时)

http://forum.demigiant.com/index.php?PHPSESSID=ae825763a8ac9d9d979c1d36e6790f6d&action=search2

unity DOtweenPath 无法动态加载路径相关推荐

  1. Unity AB包动态加载Spine动画

    刚开始想使用把spine动画做成预设体加载出来,但是加载之后无法脚本控制spine的动画片段,整个spine会维持在做成预设体的设置. 后来改变想法把动画所需的AssetData和Material动态 ...

  2. Unity动态加载和内存管理(三合一)

    原址:http://game.ceeger.com/forum/read.php?tid=4394#info 最近一直在和这些内容纠缠,把心得和大家共享一下: Unity里有两种动态加载机制:一是Re ...

  3. unity游戏开发入门-Resources动态加载图片

    问题:unity的Resources动态加载就不必多说了,这里出现的问题是当我把图片放入Resources文件夹后,使用Resources.Load(datapath)却并没有出现图片. 分析:由于你 ...

  4. Unity学习笔记(5):动态加载Prefab

    第一种方法,从Resources文件夹读取Prefab Assets/Resources文件夹是Unity中的一个特殊文件夹,在博主当前的认知里,放在这个文件夹里的Prefab可以被代码动态加载 直接 ...

  5. Unity动态加载外部服务器上的FBX模型

    去年某项目需要从后端服务器上加载FBX模型,但是整个项目中只有很少的地方需要用到动态模型替换,并且项目交付后需要外行人员也能轻松上手更换需要动态加载的模型,所以需要实现一个简单的模型打包和动态模型加载 ...

  6. unity动态加载.obj文件相关

    .obj文件加载相关 QA: 要点 .obj文件结构 .mtl文件结构 材质匹配问题 动态加载obj文件 unity资源商城插件:Runtime Obj Importer QA: q: 如何动态加载o ...

  7. unity 3D里有两种动态加载机制

    unity 3D里有两种动态加载机制: 一是Resources.Load: 一是通过AssetBundle: 其实两者本质上没有什么区别.Resources.Load就是从一个缺省打进程序包里的Ass ...

  8. Unity 动态加载Prefab

    Unity动态记载Prefab 第一种方法,从Resources文件夹读取Prefab Assets/Resources是Unity中的一个特殊文件夹,放在这个文件夹里的资源包括Prefab可以被代码 ...

  9. unity加载sprite_Unity 利用UGUI打包图集,动态加载sprite资源

    今天做了一个UI界面,这个界面是好友界面,该界面上有若干个好友item. 需要对每个tem的头像对象(image)动态显示对应的头像.尝试利用UGUI的图集来加载,具体实现如下: 1.首先,需要知道S ...

最新文章

  1. 下列哪个不是python合法的变量名_下列哪个不是Python中合法的数据类型?
  2. QTreeWidgetItem和QTreeWidgetItemIterator
  3. pytorch基础知识整理(五) 优化器
  4. CodeForces - 801C Voltage Keepsake(二分)
  5. 批量改变文件夹和子文件夹中图片格式的两种方法
  6. 【渝粤题库】国家开放大学2021春1359高级英语写作题目
  7. 五大算法之三--贪心算法
  8. 2.2)深度学习笔记:优化算法
  9. Java基础 选择语句,循环结构数组
  10. C++利用MySQL API连接和操作数据库
  11. 深入理解java虚拟机学习笔记(一)
  12. 硬盘安装助手安装苹果Mac系统镜像Change partition type to AF: not a HFS partition的解决方法
  13. 【z变换】2. z变换的性质
  14. VC++制作连连看辅助经验分享
  15. C语言进阶(一):宏函数内定义结构体
  16. srb timestamp2 (2022/04/22)
  17. 《皮囊》中读出的人生哲学
  18. matplotlib 均值_matplotlib可视化箱线图
  19. java 输出乘法口诀第一列_java输出乘法口诀表
  20. 深入理解7种垃圾收集器

热门文章

  1. 软件工程大一新生一些感悟与理解
  2. (105, b“Unclosed quotation mark after the character string ‘2020-07-01‘.DB-Lib error message 20018,
  3. android dazen root,如何获取酷派大神F2全网通(8675-A Android5.0)ROOT教程
  4. HTML+CSS测试题
  5. SSH私钥新格式转换
  6. 学习日志(三):感知机
  7. AT6802ABR1语音识别芯片在智能语音遥控器上的应用
  8. [ 题解 ] [ 逆推 ] A. Taming the Herd
  9. 判断素数的方法(全部方法)
  10. EMID|FDX-B格式134.2KHZ低频RFID标签编码器读写器CK-A05性能与写卡操作说明