自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫叔的博客

撸猫,撸串,撸代码。其乐无穷。

  • 博客(95)
  • 资源 (4)
  • 收藏
  • 关注

原创 发现很久没更新了

其实一直从事unity行业,作为一个Unity开发也六七年的时间了。更多的东西都是实际应用,能分享的东西反而不多了。知识 技术都在脑袋里 可分享的东西少了好多。这样不太好,也并不知道怎么办.更多的是不知道该更新什么了。分享欲也没有之前那么强烈了。

2023-08-21 15:41:03 67

原创 unity HDRcolor面板的intensity 获取和设置

unity HDRcolor面板的intensity 获取和设置

2021-11-24 15:22:10 8091 3

原创 unity GUI 输入框 取消聚焦

GUI.FocusControl(null); Repaint();

2021-09-09 15:59:55 709

原创 文本 反转转义

System.Text.RegularExpressions.Regex.Unescape(json);// 汉语 转换\u4f60\u597d

2021-08-31 18:12:36 238

原创 c# 清理string 中数据有e的情况

public static Decimal ChangeDataToD(string strData) { Decimal dData = 0.0M; if ( strData.Contains("E") || strData.Contains("e") ) { dData = Decimal.Parse(strData, System.Globalization.NumberStyles.Float); ...

2021-08-27 16:23:08 426

原创 unity多个物体共用材质,需要单独修改其中一个

private void NewMethod(Image obj,float endValue, string name,float time) { Material mat = obj.GetComponent<Image>().material; mat = Instantiate(mat); obj.GetComponent<Image>().material = mat; mat.DOFloat...

2021-06-10 16:13:04 3529 8

原创 ForceUTF8 (with BOM) vs修改utf-8

记录一下 测试json 重新保存就更改utf-8编码

2021-01-28 15:17:56 2429

原创 unity inspector 制作按钮

using System.Collections;using System.Collections.Generic;using UnityEditor;using UnityEngine;[CustomEditor(typeof(DownloadModel))]public class ObjectBuilderEditor : Editor{ public override void OnInspectorGUI() { DrawDefaultInspect.

2020-11-06 15:54:51 670

原创 linerender简单画线举例

using System.Collections;using System.Collections.Generic;using UnityEngine;public class DrawLine : MonoBehaviour{ // Start is called before the first frame update void Start() { MyLine = m_line.GetComponent<LineRenderer>();.

2020-10-28 17:10:07 170

原创 unity事件系统3,三个博客脚本要一起用

public enum EventSendType{ downDone}

2020-10-28 17:08:14 112

原创 unity事件系统2

using System.Collections;using System.Collections.Generic;using UnityEngine;public class EventController : MonoBehaviour{ public static Dictionary<EventSendType, List<string>> allEventTypeEvent = new Dictionary<EventSendType, List&.

2020-10-28 17:06:37 82

原创 unity事件系统1

using System;using System.Collections.Generic;using UnityEngine;public class EventCenter { public static Dictionary<EventSendType, Delegate> allEvents = new Dictionary<EventSendType, Delegate>(); public static void AddListener(..

2020-10-28 17:05:39 100

原创 脚本归属

using System;using System.Collections;using System.IO;using UnityEditor;using UnityEngine;public class ScriptTemplates : UnityEditor.AssetModificationProcessor { private static string autor...

2020-04-26 14:34:45 167

原创 unity 坐标转换记录

target.GetComponent<MeshRenderer>().bounds.centercenter

2020-03-24 15:08:49 261

原创 根据EnumName获取Value

/// <summary> /// 根据EnumName获取Value /// </summary> /// <param name="enumType"></param> /// <param name="enumName"></param> /// <returns...

2020-03-09 14:36:52 1697

原创 PlatformMethod 近期工作用的ios web 安卓接口代码

public class PlatformMethod : MonoBehaviour{ #region 工具端#if !UNITY_ANDROID /// <summary> /// Unity测试专用 /// </summary> /// <param name="msg"></param> ...

2019-12-24 17:03:01 148

原创 Unity宏定义重构修改

using UnityEngine;public class Platformtool{ public static bool IsAndroid { get { bool retValue = false;#if UNITY_ANDROID retValue = true; ...

2019-12-09 18:05:33 441

原创 截屏 转base64传输

using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using Newtonsoft.Json;using System.IO;public class ShareController : MonoBehaviour{ public Textur...

2019-10-12 11:01:55 572

原创 毛发插件

https://github.com/unity3d-jp/NVIDIAHairWorksIntegration

2019-09-16 10:08:40 813

原创 unity使用Ionic.Zip 打包,发布后运行报错

unity使用Ionic.Zip 打包,发布后报错 解决方式:把Unity安装路径\Editor\Data\Mono\lib\mono\unity下的I18N.dll、I18N.CJK.dll、I18N.West.dll夏制到Unity工程目彖下的Asset文件央内,重新編澤即可解决...

2019-08-07 14:23:30 557

原创 关于写json刷新问题

最近忙活着制作一个编辑器,没时间更新。 string jsonData = File.ReadAllText(JsonPath, Encoding.UTF8); //获得Json字符串 //TextAsset jsonData = Resources.Load<TextAsset>("BTProcedure"); Proce...

2019-06-25 14:57:04 645

原创 unity ugui下滑框赋值工具类

/// <summary> /// 下滑框赋值 /// </summary> /// <param name="showNames"></param> public void UpdateDropdownView(List<string> showNames) { dropdo...

2019-06-13 10:32:12 233

原创 unity自带打开文件夹。偶然学习到。

[MenuItem("AssetBundle/Package (Default)")] private static void PackageBuddle() { // Debug.Log("Packaging AssetBundle..."); string packagePath = UnityEditor.EditorUtili...

2019-05-21 09:50:55 1325 2

原创 unity消息机制 代码记录

不知道起名对不对。研究了一下 感觉会有用。using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 消息类/// </summary>public class Message{ public string Name ...

2019-05-09 15:26:31 528

原创 力导向图下载中 unity物体拖拽脚本

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelDrage : MonoBehaviour{ private Camera cam;//发射射线的摄像机 private GameObject go;//射线碰撞的物体 publ...

2019-04-30 14:42:53 264

原创 UGUI源码

1.下载UGUI源码unity在bitbucket上开源了各个unity版本的UI源码,地址是:https://bitbucket.org/Unity-Technologies/ui/downloads?tab=tagsUnityEditor.UI文件夹是UGUI的编辑器实现类,因为Unity中规定编辑器实现类必须以Editor命名,所以要将UnityEditor.UI改名为Editor。...

2019-04-26 10:28:59 4215

原创 提醒程序员(或美术)是否关闭unity ,2018以上Unity使用

using UnityEditor;public class Test { [InitializeOnLoadMethod] static void InitializeOnLoadMethod() { EditorApplication.wantsToQuit -= Quit; EditorApplication.wantsToQ...

2019-04-25 11:15:03 626 1

原创 看unity ugui源码记录

UnityEngine.EventSystems 脚本中截图FormerlySerializedAs(name)举个例子假如开始策划说我只需要拖放一个GameObject,但是N天以后策划说这里想拖多个GameObject. 那么如果开始序列化的数据不是List<GameObject>那么就悲剧了,数据结构一变策划之前拖拽过的工作都玩白做了。。有些人为了做兼容不得不在写一个...

2019-04-25 10:50:16 889

原创 供自己使用的BUtten代码(跟之前重复,使用前选择一下)

using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.Events; public class RepeatButton : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IPointerExitHandler{ publ...

2019-04-23 16:55:56 238

原创 unity射线检测

using UnityEngine;using System.Collections;public class ScreenRayDemo : MonoBehaviour{ Ray ray; RaycastHit hit; // 创建射线到屏幕上的参考点,像素坐标 Vector3 position = new Vector3(Screen.width /...

2019-04-23 15:54:15 1261

原创 unity 获取鼠标停留处UI

修改新华社项目,需要为鼠标停留加个标示,暂定为旋转UI 的fillAmount 期间需要获得UI名字 因为名字太多了 个别环影响所以找到了这个工具方法 /// <summary> /// 获取鼠标停留处UI /// </summary> /// <param name="canvas"></param> ...

2019-04-12 11:07:16 2743

原创 unity判断是否点击UI

if (EventSystem.current.IsPointerOverGameObject()) { }

2019-04-12 11:04:06 1970

原创 unity设置程序后台运行

2019-04-01 17:34:22 3140 1

原创 学习unity的网络服务(网络多人联机)————学习记录

https://pmlpml.github.io/unity3d-learning/13-Multiplayer-and-Networking 学习资料https://www.cnblogs.com/ye-ming/p/7975958.html 原文网络编程的要点是你首先了解当前代码在服务器上运行还是在本地运行,并远程调用。[Command] :本地玩家对...

2019-03-18 14:05:49 2762 1

原创 UI事件组件~

2019-03-11 15:51:24 173

原创 忙完华为的一个DEMO项目的开发,真空期休息几天。。。。。

忙完华为的一个DEMO项目的开发,真空期休息几天。。。。。

2019-03-06 10:37:33 248

原创 ARkit 简单粗暴的速成教程

之前深圳出差很久学完总觉得应该记录下来以备不时之需。今天自己记录一下,忘了再来看看。 这个场景发布出来用于手机调试。注意在console中的editor改成已连接的手机  手机上运行这个程序。2.   摄像机挂载:          摄像头备注配置 depth onlyunity AR video.cs将摄像头拍到的画面渲染出来   上面挂载的是YUVMaterial 材...

2019-02-02 10:49:40 2265

原创 Unity中vuforia的地面识别(ground plane)的物体操作包括双指旋转,双指扩大缩小,单指拖动(美的项目)

using UnityEngine;using Vuforia;using UnityEngine.SceneManagement;public class UIManager : MonoBehaviour{ private bool isSingleFinger = false; private Vector2 preSingleTouchPosition = Ve...

2019-01-10 09:52:02 5250 1

原创 摘抄一些HoloLens的编辑

HoloLens与UnityUnity是微软官方指定应用开发引擎,Microsoft和Unity的密切合作,帮助Unity开发人员提供为HoloLens创建混合现实(MR)应用程序的工具。自Unity 5.5正式发布开始,开发者就可以使用Unity制作自己的HoloLens应用。开发准备开发HoloLens应用有些很必要的准备,主要分为两方面。系统准备最低要求:64 位 Windows ...

2018-12-29 14:44:55 332

原创 UGUI提高 EventSystems事件系统

using UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.EventSystems; public class NewBehaviourScript : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHa...

2018-12-21 16:29:58 256

unity力导向图

之前学习看到一个用网站写的一个力导向图,想自己写 于是有自己在网上找找 今天找到了拿出来分享一下 挺复杂 待研究。缺少一个脚本 https://blog.csdn.net/qq_38655924/article/details/89709020 在这里。可以用在vr上。文件为百度云链接

2019-04-30

制作vumark报错nu such element缺少字体造成

在制作vumark的时候,导入vuforia的脚本会报错,no such element 原因就是系统缺少对应的字体,把这个字体导进系统字体中即可

2018-08-09

kinectV1 虚拟鼠标源码

需要自己研究,这个是我自己修改的,而且期间有需要调用Windows库的东西,初学者不要下载

2018-07-23

ARWithOpencv

楼主买的,不过后来没用上。

2018-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除