学习记录
咩咩~羊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity接口实例
记录一下自己学习接口编写第一步 先创建接口using System.Collections;using System.Collections.Generic;using UnityEditor;using UnityEngine;/// <summary>/// 接口函数/// 接口函数的实现/// </summary>public class ObjState : ICallback{ public void OnIdle(string _i原创 2022-04-27 11:58:52 · 2922 阅读 · 0 评论 -
UNITY打包WebGL常见问题整理
1.浏览器报错Uncaught ReferenceError: unityFramework is not defined at HTMLScriptElement.r.onload可能原因:Unity内设置压缩方式将压缩格式调整为Disabled打包时:一定不能有中文路径路径过长有时候会打包失败其他没有问题时,打包有时会失败,需要重启电脑或者unity程序发布WebGL平台后出现部分文字消失,或显示不全的解决办法。项目中因DoTween冲突时,可以删除 .MD...原创 2021-12-23 09:52:53 · 5202 阅读 · 0 评论 -
Unity脚本属性记录
AddComponentMenu 添加一个组件菜单属性,在Compoent菜单下 DisallowMultipleComponent 脚本不能重复添加 RequireComponent 当你添加的一个用了RequireComponent组件的脚本,需要的组件将会自动被添加到游戏物体 ...原创 2021-09-06 15:01:32 · 233 阅读 · 0 评论 -
Unity编辑器 -AssetDataBase.SaveAssets()
UnityEditor.AssetDatabase.Refresh();刷新文件夹在编写编辑器时,如果需要修改Unity序列化资源(如Prefab,美术资源,ScriptableObject等类型),修改后应将该资源标记为已更改:EditorUtility.SetDirty(target)但标记为已更改的资源Unity不会立即保存到磁盘,这时需要调用:AssetDataBase.SaveAssets(); ...原创 2021-09-06 11:09:31 · 2871 阅读 · 0 评论 -
unity获取机器唯一标识符
1.SystemInfo类Debug.Log(SystemInfo.graphicsDeviceID);//获取显卡的唯一标识符Debug.Log(SystemInfo.deviceUniqueIdentifier);//获取设备唯一标识符Debug.Log(SystemInfo.deviceType);//获取设备的类型Debug.Log(SystemInfo.processorType);//获取处理器的类型2.PCusing System.Net.NetworkInformation;原创 2021-05-21 09:49:00 · 1512 阅读 · 0 评论 -
Unity强制刷新UI
/// <summary> /// 强制刷新UI /// </summary> /// <param name="rect"></param> /// <returns></returns> IEnumerator UpdateLayout(RectTransform rect) { LayoutRebuilder.ForceRebuildLayoutImmediate(r原创 2021-04-09 14:18:01 · 1450 阅读 · 0 评论 -
Unity 时间格式化 调用system获取时间并格式化
日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为: 2007 - 01 - 03 14 : 33 : 34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization;String format = " D " ;DateTime date = DataTime,Now;Response.Write(date.T转载 2021-04-03 18:28:58 · 2196 阅读 · 0 评论 -
Unity inputField 没办法换行 问题
Unity inputField 没办法换行 问题今天做项目使用inputField输入,发现输入长度过长,但是还是没有自动换行记录一下修改inputField中LineType为MultiLineSubmit原创 2021-03-25 17:35:45 · 2160 阅读 · 0 评论 -
unity更换鼠标图标
unity更改鼠标光标效果```csharp /// <summary> /// 设置图标 /// </summary> /// <param name="_cursorTexture">待替换模板</param>public void SetCursor(Texture2D _cursorTexture){ Cursor.SetCursor(_cursorTexture, Vector2.zero, CursorMode.Auto);原创 2021-03-05 17:37:35 · 297 阅读 · 0 评论 -
调用动画,等待当前动画结束
//开启协程,在协程中等待动画结束IEnumerator WaitAnimator(Animator _ani) { bool _isPlaying=true; while (_isPlaying) { yield return new WaitForSeconds(1); AnimatorStateInfo animatorInfo = _ani.GetCurrentAnimatorStateInf原创 2021-03-05 11:40:21 · 385 阅读 · 0 评论 -
后台日志管理,回调debug,方便打包后调试数据
/**********************************************************************************************添加控制台命令的规则:1.在AddCmd方法中 使用cmds.ADD()方法新建一个Cmd类的实例2.根据有/无窗口的需求选择Cmd合适的构造参数 Cmd类的构造参数详情 请查阅Cmd类注释3.创建控制台的无参数调用方法 方法名需要与Cmd类构造器参数的GUIContent . text 名称一致4.创建控制原创 2021-03-05 11:31:03 · 207 阅读 · 0 评论 -
Unity脚本依赖
Unity脚本依赖当前脚本被挂载时,对应脚本一起挂载[RequireComponent (typeof(XXXX))]原创 2020-09-29 16:48:45 · 593 阅读 · 0 评论 -
整理分类C#中常用的排序算法
整理分类C#中常用的排序算法参考整理的几个算法,后续补充/* * FileName: SortAlgorithm * CreateTime: 2020-06-22 10:43:40 * Version: 版本 * Description: * */using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 排序方法///原创 2020-06-24 10:26:26 · 181 阅读 · 0 评论 -
Unity跳转场景传递数据
Unity跳转场景传递数据学习记录跳转场景时,保证物体不被摧毁,可以保存场景数据内容using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;public class DontDestory : SingletonM<DontDestory>{ /// <summary> /// 单例 /// </summary> static原创 2020-06-03 10:02:45 · 2296 阅读 · 2 评论 -
Unity继承于MonoBehaviour的单利类
Unity继承于MonoBehaviour的单利类学习记录继承于MonoBehaviour的单例类,方便调用/* * FileName: SingletonM * CreateTime: #CreateTime# * Version: #Version# * Description: * */using System;using System.Collections.Generic;using System.Linq;using System.Text;usi原创 2020-06-03 09:49:47 · 386 阅读 · 0 评论 -
Unity脚本初始化
Unity脚本初始化打开unity程序安装位置根目录Unity2018.4.5\Unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs打开并修改所需初始化内容//===================================================//备 注:替换代码注释//=================================================原创 2020-06-03 09:43:18 · 1461 阅读 · 0 评论
分享