自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 unity--消息机制

/// 1.同模块上下级之间进行访问,可用可不用,推荐不用。消息机制的一个特点是谁订阅,谁会收到消息/// 没有订阅就不会,如果我们代码开发内容很多很复杂,那么我们后期维护不方便查找相关引用。/// 2.跨模块访问调用管理者相关方法,可用可不用,推荐不用。因为GameManager里提供了必要的外部可访问/// 接口方法,直接调用管理里边的方法就可以了。封装的很好,访问者不需要去认识除了G...

2020-01-09 16:53:36 244

原创 Unity--加载预制体时通过特性将脚本挂载在预制体上

定义特性类BindPreusing System;[AttributeUsage(AttributeTargets.Class)]//特性使用限定为类public class BindPre : Attribute{ public string Path { get; private set; } public BindPre(string ...

2019-12-31 10:29:21 2845 1

原创 Unity--设置图片导入的默认格式

将TextureSetting 脚本放在Editor文件夹下using UnityEditor;public class TextureSetting : AssetPostprocessor{ private void OnPreprocessTexture() { TextureImporter importer = (TextureImporter)...

2019-12-30 14:14:35 1944

原创 Unity--Base64和Texture2D互相转换

public Texture2D Base64ToTexture2D(string Base64STR) { Texture2D pic = new Texture2D(190, 190, TextureFormat.RGBA32, false); byte[] data = System.Convert.FromBase64String(Base...

2019-12-30 10:45:11 1760

原创 UnityShader--高光反射

逐顶点Shader "Custom/Specular/SpecularVertexLevel"{ Properties{ _Diffuse("Diffuse", Color) = (1, 1, 1, 1) _Specular("Specular", Color) = (1, 1, 1, 1) _Gloss("Gloss", Range(8.0, 256)) = 20 ...

2019-11-28 17:39:36 141

原创 UnityShader--漫反射

逐顶点Shader "Custom/Diffuse/DiffuseVertexLevel"{ Properties{ _Diffuse("Diffuse", Color) = (1, 1, 1, 1) } SubShader{ Pass{ Tags{"LightMode" = "ForwardBase"} CGPROGRAM #pragma ve...

2019-11-28 17:34:25 147

原创 unity 读取中文文件报错 NotSupportedException: Encoding 936 data

C#File.ReadAllText设置gbk编码后就可以读取中文文件var text = File.ReadAllText(path, Encoding.GetEncoding("GB2312"));这行代码在编辑器中运行时正常的,但打包出来就会报错"NotSupportedException: Encoding 936 data could not be found. Make su...

2019-11-09 11:51:33 1725

原创 微信小程序--轮播图

<!--pages/index/index.wxml--><view> <swiper indicator-dots="true" indicator-color="green" indicator-active-color="deeppink" autoplay="true" interval="3000" duration="800"> ...

2019-10-23 15:25:29 136

原创 微信小程序--腾讯框架wepy的使用

WePY项目的创建与使用WePY的安装或更新都通过npm进行。NPM是随同NodeJS一起安装的包管理工具,可以直接去nodejs官网https://nodejs.org/en/下载安装nodejs全局安装或更新WePY命令行工具npm install wepy-cli -g切换至项目目录cd myproject初始化项目wepy ...

2019-10-18 16:51:43 253

原创 unity--Excel读写

需要加入库文件 Excel.dll 和ICSharpCode.SharpZipLib库文件,官方链接http://exceldatareader.codeplex.com/链接:https://pan.baidu.com/s/135RaegkW_FLObGDe2Wn5nA提取码:bi8t读取Excelusing UnityEngine;using System.IO;...

2019-10-14 14:22:09 184

原创 unity--直接打开某个场景

将CommonUtility脚本放在Editor文件夹下,就可以直接通过快捷键或者菜单栏上的按钮打开相应的场景,不用在Project下去查找场景比较多的情况下,通过这个方法打开常用的场景会比较便捷using UnityEngine;using UnityEditor;using UnityEditor.SceneManagement;public class CommonU...

2019-10-14 10:21:39 2096

原创 unity--ui遮挡3D物体响应

1、ui和3D物体重叠时只响应uiImageClick脚本挂载在图片上using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class ImageClick : MonoBehaviour,IPointerC...

2019-10-13 15:18:30 845

原创 unity--不规则按钮点击

1、不推荐,图片需要开启Read/Write Enable,会增加内存消耗using UnityEngine;using UnityEngine.UI;public class UnRugularShapeClick : MonoBehaviour{ void Start() { GetComponent<Image>().alphaH...

2019-10-12 17:04:02 296

原创 unity--图表 插件(XCharts)

图表插件地址:https://github.com/monitor1394/unity-ugui-XCharts需要先将Image移除再添加对应的Chart组件代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using XCharts;publi...

2019-10-12 16:19:16 5916 1

原创 kinect基本使用

KinectSDKv2.0下载地址https://www.microsoft.com/en-us/download/details.aspx?id=44561Kinect-unity插件:链接:https://pan.baidu.com/s/1Rtb9m52cOp0ULhvUObDbyA提取码:72rb// 将此脚本挂载到主相机身上即可,主相机必须包含Kinect Ma...

2019-10-11 18:41:39 623

原创 unity--读写ini文件

第一种 这个测试用的 写的比较乱using System.Collections.Generic;using System.IO;using System.Text;using UnityEngine;public static class ConfigReader{ static Dictionary<string, string> datas =...

2019-10-11 18:08:55 764

原创 unity--打开电脑里的某个程序(比如word,网易云)

将StartProcess.dll导入unity链接:https://pan.baidu.com/s/1qo1wftmlRx0Tj3sMKCWccw提取码:niwv静态类InternalServerProcess如下using System.IO;using System.Runtime.InteropServices;using UnityEngine;in...

2019-10-11 17:49:09 573 1

转载 Unity--System.IO文件操作

今天看到System.IO的一些教程,是对windows下文件或文件夹的增删改的操作。已经写好了注释,按照注释一步步看就可以了。using UnityEngine;using System.Collections;using System.IO; public class Test : MonoBehaviour { void Start() {

2017-12-25 23:31:07 4588 2

原创 初学Unity——设计模式

个人学习历程

2017-12-21 22:09:25 171

空空如也

空空如也

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

TA关注的人

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