- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 Unity3D 创建脚本自动添加模板注释作者信息等
首先找到Unity安装目录下的(注意:修改的是Unity脚本模板而不是vs或者momo里的)“Unity\Editor\Data\Resources\ScriptTemplates ”打开“81-C# Script-NewBehaviourScript.cs”文件,如下:using UnityEngine;using System.Collections;/* ********...
2018-09-28 15:28:09 1659
原创 Unity中使用自定义Attribute
Attribute是c#的语言特性msdn说明如下:The Attribute class associates predefined system information or user-defined custom information with a target element. A target element can be an assembly, class, constru...
2018-09-20 16:16:24 2560 1
转载 [转]Unity3D Attributes用法小结
原博:https://blog.csdn.net/qq_24642743/article/details/75092091本文在书写的时候参考了几篇博客,如果有版权问题,还麻烦您私信我! 本文的Attribute总结,仅仅只小结了UnityEngine命名空间下的Attributes类。后续还有UnityEditor命名空间下的Attributes,这部分有时间再继续小结。Uni...
2018-09-20 11:12:40 283
原创 c#运算符
位运算符位运算符作用于位,并逐位执行操作。&、 | 和 ^ 的真值表如下所示:p q p & q p | q p ^ q 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1 假设如果 A = 60,且 B =...
2018-09-13 15:43:30 344
原创 Unity自定义宏
在脚本头using处标注: #define CN_DEBUG #if CN_DEBUG #endif 另一种方式是在Playersetting中设置
2018-09-13 14:58:04 1568
原创 EasyTouch使用相关笔记
1.EasyTouch事件:On Move(Vector2 v)当Camera不为Vector.zero时,会导致人物移动看起来不是正对摄像机,需要做一个转换://以Camera正方向为准,转换目标坐标pos = Quaternion.LookRotation(new Vector3(camera.transform.forward.x, 0, camera.transform.for...
2018-09-12 17:30:57 175
转载 Unity3D_向量(Vector3)数学基础
向量(Vector3)在虚拟的游戏世界中,3D数学决定了游戏,如何计算和模拟出开发者以及玩家看到的每一帧画面。学习基础的3D数学知识可以帮主用户对游戏引擎产生更深刻的了解。 向量定义:既有大小又有方向的量叫做向量。在空间中,向量用一段有方向的线段来表示。应用十分广泛,可用于描述具有大小和方向两个属性的物理量,例如物体运动的速度、加速度、摄像机观察方向、刚体受到的力等都是向量。因此向量是物理、动...
2018-09-12 10:06:36 4584
转载 [转]unity如何查找某个脚本挂在了哪些物体上
在开发中往往会遇到一个问题:不知道整个场景中究竟有哪些物体挂载了某一个脚本。如果挨个查找太麻烦了,下面有一种方法可以快速找到解决这个问题。在unity的Window里有一项Editor tests runner 选择这个会出现一个窗口:如下图:然后点击创建脚本会有脚本自动创建在project里的Editor下。之后我们要写两个脚本(如下图) 这两个脚本代码,一个是用来盛放要被找...
2018-09-10 14:12:00 3543
转载 【转】面向对象 -多线程 理论知识
1. 基本概念进程: 系统中正在运行的程序。 一条进程就代表当前系统中正在运行的一个程序。每个进程都是相互独立的,每个进程中都有属于自己的内存空间。线程:一个进程想要执行任务,必须通过线程来调度(执行),每个进程至少要有一个线程,如果没有线程,那么该进程(程序)就会退出运行。线程是用来帮助程序执行操作任务,网络加载的路线。我们的设备一般有双核、四核、八核等,其实就是说处理器很强大拥有多...
2018-09-04 17:08:34 248
转载 【转】Socket 与 WebSocket
1. 概述选择了 WebSocket 技术之后,不可避免的,我要将它和其他协议以及技术做一下比较。最常见的,就是需要比较 WebSocket 与 HTTP、Socket 技术的异同。WebSocket 是为了满足基于 Web 的日益增长的实时通信需求而产生的。在传统的 Web 中,要实现实时通信,通用的方式是采用 HTTP 协议不断发送请求。但这种方式即浪费带宽(HTTP HEAD 是比较...
2018-09-04 16:13:10 1606 1
原创 Stack与Queue
Stack(栈)堆栈(Stack)代表了一个后进先出的对象集合。当您需要对各项进行后进先出的访问时,则使用堆栈。当您在列表中添加一项,称为推入元素,当您从列表中移除一项时,称为弹出元素。方法 Clear(); 从 Stack 中移除所有的元素。 bool Contains( object obj ); 判断某个元素是否在 Stack 中。 object Peek(); 返回在 ...
2018-09-04 11:33:24 353
原创 模糊背景shader
Shader "Custom/SimpleGrabPassBlur" { Properties{ _Color("Main Color", Color) = (1,1,1,1) _BumpAmt("Distortion", Range(0,128)) = 10 _MainTex("Tint Color (RGB)", 2D) = "white" {} _BumpMap("Nor.
2018-09-03 18:06:52 722
System.Drawing.dll.rar
2019-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人