unity 脚本
fanfan_hongyun
VR unity 虚拟仿真
展开
-
Unity 应用消息中心-MessageCenter
Ps:主要解决耦合问题,把脚本之间的联系通过不同消息类型事件形式进行贯通。3.MC_Default_Data具体接收类脚本。2.DelegateEvent消息类型脚本。1.MessageCenter主脚本。原创 2023-08-25 17:17:48 · 991 阅读 · 0 评论 -
实用单例模式
2.继承 MonoBehaviour的单例:常用于跟场景对象交互。1.静态类单例:用于数据类型存储。原创 2023-07-20 20:52:38 · 138 阅读 · 0 评论 -
Fracturing & Destruction 1.11
详情可看内置Dem,可复用using System.Collections;using System.Collections.Generic;using UnityEngine;public class Po_sui : MonoBehaviour{ public float MouseSpeed = 0.3f; // Mouse sensivity private Vector3 m_v3MousePosition; ...原创 2021-09-09 15:21:30 · 316 阅读 · 0 评论 -
unity 从服务器下载world 对接测试登录接口
可自定义下载路径,默认桌面,并自动打开using System.Collections;using System.Collections.Generic;using UnityEngine;using Newtonsoft.Json;using System;using System.Net;using System.IO;using System.Diagnostics;using UnityEngine.UI;using UnityEngine.Networking;usin.原创 2021-05-19 20:14:45 · 175 阅读 · 0 评论 -
unity 2018 TimeLine 脚本案例
继承BasicPlayableBehaviour(切记),否则不能拖入timelineusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Playables;using UnityEngine.Timeline;using UnityEngine.UI;// A behaviour that is attached to a playablepubl.原创 2021-03-22 10:10:27 · 367 阅读 · 0 评论 -
回调函数
using System.Collections;using System.Collections.Generic;using UnityEngine;using System;//无参委托函数public delegate void CallBack_zero();//单参委托函数 可自定义参数类型public delegate void CallBack_one(int number);//多参委托函数 可自定义参数类型public delegate void CallBack_tw.原创 2020-12-16 09:52:38 · 110 阅读 · 0 评论 -
unity 自动分割Fbx下的动画片段
将以下脚本放在Editor下即可,带动画的模型文件要跟配置文件在同一目录using UnityEngine;using System.Collections;using UnityEditor;using System.IO;using System.Collections.Generic;public class FbxModel{ public string na...原创 2019-12-31 17:18:58 · 1367 阅读 · 0 评论 -
unity 内置组件事件调动
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Test : MonoBehaviour{ [Header("InputField")] public InputField input;...原创 2019-12-31 13:26:01 · 1341 阅读 · 0 评论 -
unity修改默认字体
注意问题,切换场景时需要重新配置一下*如若出现报错,再次配置一下即可using UnityEngine;using UnityEditor;using System;using UnityEngine.UI;using UnityEngine.Windows;public class SetDefaultFont : EditorWindow{ private sta...转载 2019-12-30 16:12:42 · 3494 阅读 · 1 评论 -
unity 隐藏UI
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Test : MonoBehaviour{ public Image[] image_show; private Dictionary<s...原创 2019-12-02 14:38:39 · 927 阅读 · 2 评论 -
切换鼠标指针
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Cursor_change : MonoBehaviour{ //进入ui public Texture2D pointer...原创 2019-11-21 16:41:56 · 383 阅读 · 1 评论 -
unity发布WebGl优化问题
详情参考:https://blog.csdn.net/qq_40229737/article/details/88066562更全面:https://www.cnblogs.com/MrZivChu/p/youhua.html一、ui大小1.1分辨率尽量4的倍数1.2在unity发布webgl时,所有ui的Inspector下Default选择web,其中max Size调成1024,...转载 2019-11-11 17:15:17 · 4333 阅读 · 0 评论 -
unity 排序按钮判断
主要思想,将排序的button位置以及name互换,最后总结正确的“name”跟名字叠加作对比,ui上的位置用Rectransformusing System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public clas...原创 2019-11-04 10:09:18 · 376 阅读 · 0 评论 -
字典根据key 或者值排序
List<KeyValuePair<int, float>> list = new List<KeyValuePair<int, float>>(_dic_new); list.Sort(delegate (KeyValuePair<int, float> s1, KeyValuePair<int, floa...原创 2019-11-04 09:57:33 · 365 阅读 · 0 评论 -
备份_柱状图_dotween值
//生产报告 void Chan_shengchanbaogao() { //33 if (jishu <= 33) { for (int i = 0; i < _dic_list.Count; i++) { in...原创 2019-10-23 15:28:35 · 152 阅读 · 0 评论 -
游戏获取分数
using UnityEngine;using System.Collections;public class Scoredemo: MonoBehaviour { string score = "分数:"; public float scores=0; // Use this for initialization void Start () { } /原创 2017-08-25 09:03:27 · 441 阅读 · 0 评论 -
unity PC 、安卓修改数据库文件
详情参考https://www.cnblogs.com/xiaoyulong/p/8686886.htmlMySqlAccess脚本是别人封装好的using MySql.Data.MySqlClient;using System;using System.Data;public class MySqlAccess{ public static MySqlConnecti...转载 2019-05-10 17:02:47 · 495 阅读 · 0 评论 -
unity接本地摄像头
using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;public class Test : MonoBehaviour { public string devicename; WebCamTexture tex; IEnumer...转载 2019-05-17 15:07:36 · 287 阅读 · 0 评论 -
unity 搜索内容
可检索中文|英文using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Searchlogic : MonoBehaviour{ //搜索库 private GameObject gridnames...原创 2019-05-31 15:37:16 · 1607 阅读 · 12 评论 -
多线程单例使用说明
单例脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour { private static NewBehaviourScript instance; private st...原创 2019-06-13 17:09:04 · 331 阅读 · 0 评论 -
字符数组查重置顶
using System.Collections;using System.Collections.Generic;using UnityEngine;public class String_demo : MonoBehaviour { private Dictionary<string, List<string>> _lib = new Dictio...原创 2019-06-11 09:46:36 · 185 阅读 · 0 评论 -
unity球面上均匀分布N个点
转自:https://blog.csdn.net/welfare8888/article/details/81449494using System.Collections;using System.Collections.Generic;using UnityEngine;using System;public class Sn : MonoBehaviour { voi...转载 2019-06-11 10:53:18 · 2277 阅读 · 0 评论 -
unity蒲公英(一片,一片,一片片......)
using System.Collections;using System.Collections.Generic;using UnityEngine;using System;public class Sn : MonoBehaviour { void Start() { CreatPointOnSphere(50,30); }...原创 2019-06-11 14:45:49 · 623 阅读 · 1 评论 -
unity Txt读取
using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using System.Text;public class My_textio : MonoBehaviour{ public static My_textio instance; ...转载 2019-07-09 12:03:03 · 523 阅读 · 0 评论 -
点击UI在世界生成模型
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UI_demo : MonoBehaviour{ //ui button public Button[] _arr; //字符串 动态 ...原创 2019-07-11 18:29:32 · 204 阅读 · 0 评论 -
unity快捷键
个人觉得比较有价值比较实用,例如重命名,展开子集,放大 当前窗口转载 2019-07-23 17:08:42 · 137 阅读 · 0 评论 -
文本跑马灯
using System.Collections;using System.Collections.Generic;using UnityEngine;using HighlightingSystem;using DG.Tweening;using UnityEngine.UI;public class Test : MonoBehaviour{ public Ga...原创 2019-07-29 10:55:16 · 199 阅读 · 0 评论 -
unity 接百度基础翻译
1.上百度翻译开放平台注册账号2.unity接入json解析的相关dll文件using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;using System.IO;using System;using System.Net;using Syst...原创 2019-07-29 22:55:49 · 594 阅读 · 0 评论 -
ui 克隆线条
using System.Collections;using System.Collections.Generic;using UnityEngine;using DG.Tweening;public class Test : MonoBehaviour{ //预制件 柱状图 public GameObject _item_prefabs; //父类 ...原创 2019-08-04 16:58:52 · 139 阅读 · 0 评论 -
自动累加Connet
原创 2019-08-04 20:13:34 · 127 阅读 · 1 评论 -
下拉列表ugi
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using DG.Tweening;public class Chu_fang : MonoBehaviour{ [Header("运动类别")] public ...原创 2019-08-07 17:25:31 · 274 阅读 · 1 评论 -
Excel读取
需要引用 Excel.dll 、ICSharpCode.SharpZipLib.dll、System.Data.dll(2018版本不用)using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using System.Data;using Excel;...原创 2019-08-30 08:36:02 · 130 阅读 · 0 评论 -
Unity webgl读取.csv文件
因为前期用本地应用类库Excel.dll文件来读取Excel发布成WebGl并不能读取得到,所以查资料得.csv文件是可以的,将excel转换成csv文件,并将csv转换成ut-f8格式的txt导入unity可实现WebGl的数据读取,这个方法是可以的,当然js接口也是很不错的,在这里不赘述using System.Collections;using System.Collections....原创 2019-08-30 08:44:08 · 1154 阅读 · 0 评论 -
unity 解析json数据接口说明
JSON说明三种解析说明json数据类型说明unity解析(步骤)1.将下载好的Newtonsoft.Json找到内部的.dll文件,将其放置到unity Asset下Plugins下,新建脚本引用命名空间Newtonsoft.Json 即可使用相关方法(只需要.dll文件,xml和pdb不需要)2.有可能出现的错误2.1没有引入实例(可能没有序列化)2.2Js...原创 2019-04-29 17:20:32 · 827 阅读 · 0 评论 -
序列帧精灵
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Start_gif : MonoBehaviour { //gif载体image public Image image_show; //序...原创 2019-04-24 10:00:28 · 266 阅读 · 1 评论 -
unity射线拆装物体demo源码
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Scrollbardemo: MonoBehaviour { //public Image inmagedemo; //public Scrollbar socreba...原创 2018-06-07 16:46:31 · 1325 阅读 · 0 评论 -
扇形攻击(判定)
List<Boss> list = BossManger.Instance.Bosslist; for (int i = 0; i < list.Count; i++) { Boss boss = list[i]; float distance = Vector3.Distance(boss.Transform.posi原创 2017-10-10 21:38:42 · 744 阅读 · 0 评论 -
鼠标左键控制玩家移动
此图片为防止自己健忘 , 哈哈哈…..原创 2017-08-31 19:48:03 · 405 阅读 · 1 评论 -
流光显示与血条形成
1.流光特效,在Canvas下建Image1,在Image1下添加脚本(如下) 2.将流光特效图片转化为精灵(Script)模式选中拖进数组Spritezhong 3.在Image1下建立子物体Image2,并选择合适大小image精灵图片拖拽至Image1上方从而实现流光特效环绕效果血条控制以下Image不同于上方,属于独立 1.同样在Canvas下新建立Image1不需要填充Source原创 2017-08-29 21:09:59 · 477 阅读 · 0 评论 -
如何控制屏幕(摄像机)移动
using UnityEngine;using System.Collections;public class ScrenSlip : MonoBehaviour { // Use this for initialization void Start() { } // Update is called once per frame void Update(原创 2017-09-08 14:43:50 · 1159 阅读 · 0 评论