使用方法: 准备:在导入DOTween后,你需要设置dotween额外的库设置基你的Unity版本。Tools—–>DOTween Utility 
Panel——>点击SetupDoTween即可。DOTween只是为了对应Unity的版本不需关心更多。**一,最先简单的使用一下DOTween:using UnityEngine;using System.Collections;us            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-15 18:07:17
                            
                                1352阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://blog..net/xiaoguomumu/article/details/75243425            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-11 15:05:24
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
 
 
 
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-27 09:54:32
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DoTween的运动方式1、DOTween.To()方法对变量做一个动画,通过插值的方式修改一个值的变化postion=Vector3.zero;DOTween.To(()=>pos), 5f);...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-02 13:43:12
                            
                                356阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言 DOTween现在还处于 alpha,所以还有一些缺失的功能(如路径插件,附加回调和其它的tween选项),这个文档在不久的将来可能会更新。 DoTween:0.8.2.00 官方文档:http://dotween.demigiant.com/documentation.php 更新于2016            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-20 16:42:04
                            
                                229阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前言发现网上对于这个DoTween的DoPath研究使用的文章很少,我就把我使用过程中出现的问题,以及总结的经验给大家分享一个下吧。二、DoTween介绍DoTween是一款动画插件,主要原理就是计算两者直接的差值,进行各种平滑移动,底层也是Unity自带的Lerp运算,但是比Unity自带的Lerp更加灵活,功能更加强大,稳定性,易用性都比较退出。所有的API:常用的API: ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-12 00:15:52
                            
                                4029阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            请先看这是DoTween使用示例 AboutMeBack?.onClick.AddListener(() => { AboutCanvasGroup?.DOFade(0, 0.82F) .SetEase(Ease.OutCirc) .OnComplete(() => { AboutCanvasGro ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-23 12:03:00
                            
                                195阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            多次动画导致UISprite丢失 DOTween动画进行时与UISprite有冲突,DOTween多次重复同一个动画时,UISprite会莫名的丢失 UISprite动画代码 冲突表现 DOTween的动画进行时,UISprite会莫名地不见了 UISPrite解决办法 在tweener的updat            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-20 17:41:32
                            
                                298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            缘由今天在使用Lua编写脚本时,需要用到读写文件的操作,很久没有使用Lua了,特写下此文来备忘一下。简介Lua对文件的操作与C对文件的操作基本一致,不管是参数还是方法。Lua中可以直接通过全局方法来对文件操作(简单模型),也可以采用面向对象的形式(完整模型)。简单模型io.input([file]) 设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 08:13:13
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua调用C语言:C语言函数的原型必须为:int C_Func(lua_State* L);其中L为lua的状态机,返回值为返回给lua脚本的返回值的个数。方法一:利用lua_register函数,通过lua_register函数将被调用的C语言函数注册到Lua中,然后再Lua中就可以被调用了如下:Main.c:  int C_Func(lua_State* L)
{
	printf("C_Fun            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 08:36:25
                            
                                299阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            lua_call族函数解释, lua和c通信的基础: 栈, TValue
    这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[ring.of.the.c@gmail.com] 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 11:51:43
                            
                                293阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先简单写一下; lua调用java的方法,在luaJ中有两种。1 使用官方提供的luaJava库local ins = luajava.newInstance( "com.test.lj.TestClass");
ins:test() 2 自己绑定方法,采用类似原版lua的方式将方法local ins = TestClass.new()  --new方法自己绑定
ins:tes            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-27 14:46:42
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言 在xlua的lua脚本中使用dotween,官方的文档中有提到可以导出,但未介绍详细的步骤,相信比较多的朋友有需要,刚好项目中也在使用xlua和dotween,所以做个笔记。 基础知识: xLua:https://github.com/Tencent/xLua dotween:http://d            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-20 16:56:53
                            
                                406阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                  先来说下大致脚本引擎框架,此次采用如下,即运行C++代码启动程序,然后加载Lua脚本执行!1.基础   Lua脚本中只能调用 int (*lua_CFunction) (lua_State *L) 这种类型的C/C++函数;   所有的C/C++函数如果要给Lua进行调用,只能用这样的函数来封装;  &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 19:56:53
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 基础库我们在整个教程中使用了各种主题下的基本库。 下表提供了相关页面的链接,并列出了本Lua教程各部分所涵盖的功能。编号库/方法作用1错误处理包括错误处理函数,如断言, 错误,如Lua错误处理中所述。2内存管理包括与垃圾收集相关的自动内存管理功能, 如Lua垃圾收集中所述。3dofile ([filename])它打开文件并以块的形式执行文件的内容。4_G因此是保存全局环境的全局变量(即_G            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 10:35:00
                            
                                236阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3.1 - 堆栈 
 
 
 
 
  3.2 - 堆栈尺寸 
 
 
 
 
  
    
 
 
  
    
 
 
 
  3.3 - 伪索引 
 
 
 
 
  
    
 
 
  3.4 - C Closure 
 
 
 
  3.5 - 注册表 
 
 
 
  3.6 - C 中的错误处理 
 
 
 
 
              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 15:15:18
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在lua中操作http请求有两种方式第一种方式:使用通过ngx.location.capture 去方式实现,但是有一些限制第二种方式:因为openresty默认没有引入第三方http 客户端类库lua-resty-http,需要下载。下载lua-resty-http类库cd /usr/example/lualib/resty/  wget htt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 12:03:17
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            WebGL:与浏览器脚本交互构建适用于 Web 的内容时,可能需要与网页上的其他元素进行通信。或者,您可能希望使用 Unity 当前在默认情况下未公开的 Web API 来实现功能。在这两种情况下,都需要直接与浏览器的 JavaScript 引擎连接。Unity WebGL 提供了不同的方法来执行此操作。从 Unity 脚本调用 JavaScript 函数在项目中使用浏览器 JavaScript            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 09:17:27
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本篇主要讲解下c如何调用Lua的,即c作为宿主语言,Lua为附加语言。c和Lua之间是通过Lua堆栈交互的,基本流程是:把元素入栈——从栈中弹出元素——处理——把结果入栈。关于Lua堆栈介绍以及Lua如何调用c参考其他两篇。1. 加载运行Lua脚本通过luaL_newstate()创建一个状态机L,c与Lua之间交互的api的第一个参数几乎都是L,是因为可以创建多个状态机,调用api需指定在哪个状            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 16:01:03
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天我们来学习一下Lua中的迭代器:Iterator。     迭代器是一种可以遍历集合中所有元素的机制。在Lua中,通常将迭代器表示为函数,每调用一次函数,即返回集合中的下一个元素。     每个迭代器都需要在每次调用中保持一些状态,这样才可以知道它所在的位置以及如何进入到下一步。Closure为这类任务提供了很好的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 15:31:54
                            
                                28阅读
                            
                                                                             
                 
                
                                
                    