
Unity
文章平均质量分 51
小颜不会写代码
hair -- money++
展开
-
Unity插件Xcharts3.x版本使用笔记
在hierarchy面板上右键 Xcharts – > LineChart;动态添加数据就是控制Chart的Serie对象Data。1.打开Unity的PackageManager,点击左上角的图标并选择第一个选项。(我的版本是2019.4.4),添加数据方法基本都是图标对象加AddData) 数据不多的话可以不用协程。下面脚本放在对应Chart物体上面(我这里用的是。2.选择并打开package.json文件。原创 2023-09-26 17:39:31 · 848 阅读 · 0 评论 -
Unity | 安卓 读取和写入TXT文本操作
Unity在Android端PC端以及编辑器环境下读取并写入文本的操作,直接上代码创建并写入文本内容 //创建并写入 fileName为文件名称(记得加后缀) content为需要写入的文本内容 public void CreateFileInPersistentData(string fileName,string content) { string path = Application.persistentDataPath + "/" + fileName;原创 2021-04-12 14:58:51 · 2968 阅读 · 0 评论 -
Pico学习笔记——物体交互(点击事件)
话不多说,直接上代码该脚本用于控制Pico手柄,调用事件这个是根据在导入的sdk的demo中找到的一个脚本进行修改的。public class Pvr_PicoCtrl : MonoBehaviour { public GameObject HeadSetController; //pico预设上面的那个篮色的圈 public GameObject controller0; //手柄0 controller0 在pico的预设上面 public GameObject controller1;原创 2020-12-14 10:02:39 · 6215 阅读 · 5 评论 -
Unit打包WebGL---关于网络获取数据的问题
使用System.Net.Http命名空间下的的HttpCline类在编辑器环境下是能获取数据的,但是在打包出来的WebGL版里是获取不到数据的。使用HttpCline获取的数据 在编辑器下有用,webGL没用。 此模块为编辑器有用,webGL版没用 /// <summary> /// 创建实验 httpclient /// </summary> public void PostStart() { HttpClie原创 2020-08-05 16:32:54 · 899 阅读 · 0 评论 -
unity 关于Newtonsoft.Json引用报错问题!!!!(已解决)
关于unity里Newtonsoft.Json引用报错!!!!卡了我两三天。终于解决了。打开playersettings,找到框框选项切换成.NET 4.x打开链接下载https://www.nuget.org/packages/Newtonsoft.Json/找到下载的文件,并将扩展名从.nupkg更改为.zipzip文件中,导航然后复制Newtonsoft.Json.dll文件。在Unity项目的根Assets文件夹中,创建一个名为Plugins的新文件夹。插件是Unity中的特殊文件.原创 2020-07-26 00:54:19 · 7635 阅读 · 6 评论 -
关于Unity打WebGL包的一点点坑————读取本地文件不了
最近使用Unity打webGl包,碰到一个贼坑贼坑的问题。数据读取不出来,导致程序后面直接运行崩溃。我以为是浏览器的内存的问题。知道今天,才发现贼坑。WebGL是不能通过File.ReadAllLines(path, Encoding.Default); 还有 www形式加载本地文件的。解决方案:用个string类型接收你本地文本内容。可以用 一个字符分割每行。比如 * ,再用其他的符号比如 / ¥$进行再次切割 一样可以达到读行读取数据效果string s = "张三/13/江西省/1$3$4$原创 2020-07-14 23:01:11 · 2858 阅读 · 0 评论 -
Unity 3D物体模型的透明和不透明实现
最近在做项目中遇到一个需求,需要将物体模型进行透明虚化效果。看了网上一些博客文章。已实现该需求,为此博主写篇文章记录一下该功能的实现操作。希望能帮助到大家,不足之处还望海涵。一起学习交流。透明效果:使用一个方块来进行操作。实现的脚本该脚本挂在物体父级上,因为获取的是该对象所有子物体的MeshRenderer。(改脚本主要是获取需要透明的所有MeshRenderer然后进行更改操作)主要操作在于这YPTools.SetMaterialRenderingMode(mrs[j],YPTools.Re原创 2020-07-03 20:34:19 · 8949 阅读 · 1 评论 -
Unity生命周期
一、生命周期函数1、 Reset() :组件重设为默认值时(只用于编辑状态)2、Awake() :脚本组件载入时 (调用一次)3、OnEnable() :是在游戏对象可以调用时调用4、Start():第一个Update发生之前 (调用一次)5、FixedUpdate() :固定时间调用,常用于物理相关的计算,比如对Rigidbody的操作6、Update():大部分游戏行为代码被执行的地方,除了物理代码7、LateUpdate() :每帧Update调用之后8、OnGUI() :绘制GUI时原创 2020-07-03 20:04:16 · 1340 阅读 · 0 评论