- 博客(8)
- 收藏
- 关注
原创 UNITY debug信息输出到文件中
1.实现一个方法如下带三个参数,第一个为*错误信息*第二个为错误代码帮助辅助详细信息,第三个为输出Log类型共5中类型如下实例代码,给text1和text2赋值并让text1和text2显示出来就看到效果了 private void Logggg(string s, string b, LogType ll) { switch (ll) { ...
2019-07-03 14:04:47
1528
原创 C# 引用类型string 与byte[]直接的转换和C#值类型与byte[]之间的转换
引用类型:string转byte[]:byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );byte[]转string:string str = System.Text.Encoding.Default.GetString ( byteArray );string转ASCII byte[]:b...
2019-06-29 10:50:49
578
原创 Unity 简单序列化和反序列化存储对象信息,存储位二进制
1。添加两个引用:using System.Runtime.Serialization.Formatters.Binary;//序列化用于using System.IO;//文件读写引用2.穿件序列号对象,并为对象添加特性[System.Serializable],包括序列化方法对象内的对象也要添加次特性,否则会报错。代码如下:using System.Collec...
2019-06-27 22:53:55
811
原创 Unity 读取2进制文件,简单入坑。
1.首先添加两个引用using System.IO; 和using System;前面一个为对IO操作即读写文件时用,后面一个引用,用到它的值类型数据转byte[]或byte[]转回值类型的操作用2.文件的读写:这只是其中一种方法 #region 文件操作 static string filename = "userdata";//文件名 private ...
2019-06-24 16:57:45
2374
原创 UNITY 协程
1.1,创建一个协程方法执行死循环操作不断向控制台打印hello:如图1.2,协程的yield return 和yield breakyield return null; // 下一帧再执行后续代码yield return 0; //下一帧再执行后续代码yield return 6;//(任意数字) 下一帧再执行后续代码yield break; //直接结束该协程的后续操作yi...
2019-06-04 16:32:53
372
原创 C#调用C++ dll代码
1.新建项目选(Visual C++ ——>windows桌面程序——>动态链接库(DLL))如图。(这里最好不要在其他项目中新建DLL项目否则会后很多未知问题。)2.打开第一个DIllNewTest.cpp 写上如下代码extern "C" _declspec(dllexport) int XXXX(int a, int b){ return a + b...
2019-05-31 17:45:01
251
原创 unity 加载预制物体资源
1,在UNITY Assets目录下建立Resources目录并把资源放在里面;2,在挂在的脚本中先加载资源GameObject obj =Resources.Load<GameObject>("ttt");如果放在Resources目录下建的目录下,如在Resources/RRR 则为GameObject obj =Resources.Load<GameObject&...
2019-05-03 15:16:32
7144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人