- 博客(8)
- 收藏
- 关注
原创 用C#判断某字符串是否是回文数
如果大家学过栈和队列 应该知道这两个数据结构的输出方式是刚好相反的。栈:先进后出,后进先出队列:先进先出然后我们可以通过把字符串放在栈和队列中 同时输出进行判断数据是否相同。步骤:1.将该字符串分别放入一个栈和一个队列中2.同时出栈和出队列 依次判断输出的数是否相等3.如果全部相等就是回文数 如果有一个不等就不是回文数using System;using System.Collections.Generic;using System.Text;namespace ListCode{
2020-12-02 15:41:29 2194
原创 关于Unity单例模式的一些坑
继承MonoBehaviour的脚本,不能通过New关键字去创建单例脚本,可以通过使用AddComponent或者放到Awake中直接instance=this就行。没有继承MonoBehaviour的脚本,可以通过New去创建单例脚本。
2020-12-02 10:13:26 898
原创 关于JsonUtility.FromJson使用的一些坑
JsonUtility.FromJson是Unity官方的用来解析json文件的API但是这个东西只能解析简单的json…下面就关于我个人遇到的坑进行一些总结:1.只能解析单个对象,不能解析多个对象(即对象是数组)这种json它就不能解析,必须套个壳子,让其变成一个元素这样就能解析了。2.json的保存必须是utf-8且无签名的,不然就会报错:ArgumentException: JSON parse error: Invalid value....
2020-10-13 11:49:52 4973
转载 Lua中汉字不再乱码
安装Lua时带的SicTE定制编辑器,在打开UTF-8格式的lua文件时会出现乱码(谷歌拼音输入法的扩展多是UTF-8格式的),于是研究SciTE的配置文件。Options菜单,点击Open User Options File,打开空白的SciTEUser.properties文件,在第1行输入code.page=65001存盘即可。也可以,Options菜单,点击Open Global Options File即SciTEGlobal.properties文件,第300行左右有个code.page=0
2020-08-16 15:34:17 1141
原创 Lua中迭代函数pairs的打印顺序
如上图,“Hello”,“World”,"Bye"是表中的值,key值默认为1,2,3在使用pairs函数进行打印的时候,先打印表中的值,再按照键值对的键所对应的哈希值进行打印
2020-08-12 15:22:12 1755
原创 AssetBundle打包
关于AssetBundle打包什么是AssetBundle?AssetBundle是热更新的一部分,用于对游戏资源进行打包,可以在游戏运行时加载。AssetBundle可以从两个方面来解释:(1) 它是一个存在于硬盘上的文件。可以称之为压缩包。这个压缩包可以认为是一个文件夹,里面包含了多个文件。这些文件可以分为两类:serialized file 和 resource files。(序列化文件和源文件)serialized file:资源被打碎放在一个对象中,最后统一被写进一个单独的文件(只有
2020-08-08 15:24:19 1135
原创 U3D学习路线
U3D学习路线作为一名初入游戏开发的程序员,该如何学习U3D这游戏引擎呢本人通过自身学习经验和浏览相关网站总结了如下学习内容初入U3D1.U3D的基础操作视频地址2.C#基础(siki网站上有相关视频)3.U3D脚本4.PS图像基础5.U3D界面UI(UGUI或者NGUI)6.U3D动画系统7.三维数学上面的学习完成了,就能自己做点小游戏了哟进阶学习1.数据结构...
2019-09-23 13:57:51 3921
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人