自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Lua 条件表达式

C#中有条件表达式:a>b?c:d当a>b结果为true时,结果为c;当a>b结果为flase时,结果为d。那么在Lua中是否有这样条件表达式的写法呢?很遗憾,并没有。 但是我们可以通过逻辑判断实现类似的写法 (a>b and c) or d当a>b结果为true时,结果为c;当a>b结果为flase时,结果为d。但是,在用这种写法在lua中编写代码的时候,最好做好备注,不然后期别人维护的时候可能看到这一段代码会有点懵逼。...

2021-07-20 11:41:11 456

原创 lua中os.time(时间戳)和字符串相互转换

时间戳转换成字符串lua提供了函数os.date()可以将时间戳转化成格式化字符串os.date("%Y-%m-%d %H:%M:%S", time)time是需要转换的时间戳注意:注意’%Y’, Y是大写, 如果是小写的话输出的年份是末尾2位数而不是4位数字符串转换成时间戳lua提供的os.time()来完成转换我们去lua底层查看可以看到我们需要传递一个table形式的参数,那我们就先需要将字符串转成tablelocal _, _, y, m, d, _hour, _min, _se

2021-07-16 11:00:03 2353

原创 Lua中通过table实现switch

因为lua中没有switch,但是可以通过功能强大的table间接去实现类似的功能:首先先定义个table:switch={};然后定义需要的case,就是table内的元素:switch[1] = function()...endswitch[2] = function()...endswitch[3] = function()...endswitch[n] = function()...end调用的时候就直接:switch[case]();但是我们会发现可能存在switch[ca

2021-06-16 16:31:01 707

原创 Unity数据存储EditorPrefs和PlayerPrefs

持久化存储 PlayerPrefs可以参考这篇文章,比较详细Unity持久化存储之PlayerPrefs的使用添加链接描述1.SetInt();保存整型数据;2.GetInt();读取整形数据;3.SetFloat();保存浮点型数据;4.GetFlost();读取浮点型数据;5.SetString();保存字符串型数据;6.GetString();读取字符串型数据;PlayerPrefs.DeleteKey (key : string)删除指定数据;PlayerPrefs.Delet

2021-01-28 16:13:46 858 2

原创 Unity中Time类学习随笔

Time.deltaTime 每一帧的时间增量Time.fixedDeltaTime 每固定帧时间增量Time.frameCount 帧数Time.time 游戏开始到现在所占用的时间Time.realtimeSinceStartup 游戏开始到现在所占用的时间,暂停游戏改时间还是会继续计时Time.timeSinceLevelLoad 加载场景开始到现在的时间Time.timeScale 时间比例,默认值为1,暂停游戏为0,2倍数加速可以设置为2...

2020-10-23 13:29:59 149

原创 Unity向量学习的随笔

如果空间中的一点与另一点相减,则得到一个从一个物体“指向”另一个物体的矢量:// Gets a vector that points from the player's position to the target's.var heading = target.position - player.position;Direction and Distancevar distance = heading.magnitude;var direction = heading / distance; /

2020-10-21 16:22:55 185

原创 Unity3d 复制文字到剪切板及存储图像到相册

出自转载https://www.cnblogs.com/lan-yt/p/6934155.html游戏中里开发分享功能时用到两个小功能:1.复制一个链接到剪切板供在其他应用粘贴分享使用,2.保存一张二维码图像到相册供发送给其他应用用于分享。但是在unity中无法完成,需要分别开发相应的插件。Android 部分:使用android studio生成jar包(注意:其中com.ztgame.ztmyseabed 为unity中playersettings里面设置的游戏bundle id),Clip

2020-08-31 17:43:02 860

原创 SDK接入Unity分享总结

SDK接入一般是打jar或者aar包给Unity使用,现在官方推荐是使用aar包:1.准备工作:首先需要AndroidStudio创建一个空的项目,选择Empty Activity最低版本(Minimum SDK)这边选择API 16 这个版本以上基本能兼容市面上大多数 打开项目后,New module选择Android Library接着找到你使用的Unity程序的桌面程序,打开文件位置、或者找到Unity安装位置,找到Unity和Android交互的基本jar包 ,对应路径为Unit

2020-08-31 16:09:41 1645

visual studio 2010 css3.0扩展

不行的话C:\Program Files (x86)\Microsoft Visual Studio 10.0里面找到css30.xml拷到C:\Program Files (x86)\Microsoft Visual Studio 10.0或者C:\Program Files (x86)\Microsoft Visual Studio 9.0下css20.xml同文件夹下

2016-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除