- 博客(84)
- 资源 (4)
- 收藏
- 关注
转载 Enabling the Shader Editor
The Shader Editor is not shown by default, because not all the web pages out there contain WebGL, but you can easily enable it:Open the Toolbox by pressing either F12 or Ctrl/Cmd + Shift + I. Cl...
2019-01-08 09:38:59 291
原创 u3d camera cullmask
0)) Camera.main.cullingMask = 0;//mothing 1)) Camera.main.cullingMask = 1;//default 2)) Camera.main.cullingMask = 2;//transparentFX 3)) Camera.main.cullingMask = 4;...
2018-12-20 18:38:15 369
原创 uniforms
fragment定义uniform vec2 resolution; ///////js 传递...var vertShader = $(vertexShader).text(); var fragShader = $(fragmentShader).text(); var uniforms = { ...
2018-12-13 17:13:34 1496
原创 webpack打包后的函数,不能访问提示未定义??
webpack打包后,在文件定义的变量属于内部变量。也就是说webpack把各个文件封装。。使得你无法访问function warning(){ alert('FF')}解决方式是给warning()定义的时候,定义成全局变量,也就是window.warning = function(){ alert('FF')}...
2018-12-12 10:41:42 4774 1
翻译 unity3d 打开 提示 failed to initialize unity graphic
在Unity的快捷方式上点右键=》属性=》目标在目标的地址后面加上【-force-driver-type-warp】就是说假如原来目标是这样的【"C:\Program Files\Unity32\Editor\Unity.exe"】修改后目标应该是这样的【"C:\Program Files\Unity32\Editor\Unity.exe" -force-driver-t...
2018-12-08 11:10:22 3591
转载 webpack 打包失败
webpack 打包 x.js -o x.bundle.js失败:Error: Cannot find module 'webpack' at Function.Module._resolveFilename (module.js:469:15)..... 可能你需要添加系统环境变量变量名为:NODE_PATH变量值为:....\Appdata\Roaming\npm\...
2018-11-08 17:42:15 299
原创 u3d 打包exe后,通过exe参数修改全屏窗口方式
发布exe后,忘记了全屏勾选等。不需要重新打包,只需要执行exe参数即可 -screen-fullscreen 1 -popupwindow -screen-width 1920 -screen-height 783 -screen-fullscreen 1 全屏(0表示window模式)-popupwindow 运行后你不想让窗口有win自带的边框和关闭按钮...
2018-05-24 10:05:43 3843 3
原创 Unity基于模板生成代码的原理与应用
unity中我们可以在Project面板右键或通过Assets菜单创建脚本或是shader,unity为我们提供了C#,javascript脚本以及四个shader代码的模板,当创建这些脚本时实际上是复制这些模板并改变其类名或是shader名,我们可以在Unity的安装目录下找到这些代码模板文件:D:\Program Files\Unity\Editor\Data\Resources\Script
2017-10-13 16:05:52 504
原创 自定义新建代码时的菜单
在Unity中创建代码文件的时候,实际流程就是复制了一份文本,然后修改了一下后缀名。在Unity的安装目录下面,可以找到这个文件夹: Unity\Editor\Data\Resources\ScriptTemplates。 这里面存放的,就是代码文本的模版。可以看一下在Unity中对应的菜单结构可以很容易的判断出,文件名的命名方式如下:文件名
2017-10-13 16:05:06 468
原创 dll->mdb
d:/dll存放路径 >"D:\Program Files\Unity\Editor\Data\MonoBleedingEdge\bin\mono.exe" "D:\Program Files\Unity\Editor\Data\MonoBleedingEdge\lib\mono\4.5\pdb2mdb.exe" Test.dll
2017-09-08 17:21:38 571
转载 UGUI
RectTransform本文转载自uGUI知识点剖析之RectTransform一、基本要点RectTransform继承于Transform,在 Transform 基础上,RectTransform 增加了 轴心(pivot)、锚点(anchors)、和 尺寸变化量(sizeDelta)。其中anchors和pivot都是坐标原点在左下角的0-1向量空间,0-
2017-09-07 15:00:44 458
原创 设定UGUI尺寸
一、rectTrans.sizeDelta = new Vector2( x, y ); 对sizeDelta进行赋值! 分两种情况: 1,rectTransform的锚点Anchors stretch状态(拉伸,2个锚点) 1.1 上下拉伸:Top 和 Bottom的距离的绝对值 = y
2017-09-07 14:39:29 1034
原创 BuildAsset-场景测试
使用U3D5.2测试,保存好场景,在Inspector窗口中选择AssetLabels ,设定一个资源包名称AssetBundel: s1,后面的None 可以选择新建,也可以不设置;如果设置了如hd那么,打包后资源名称就是s1.hd接下来打包:5.X之后打包很方便,这里因为是测试场景打包,直接新建一个EditorWindow脚本,使用脚本 BuildPipeline.BuildA
2017-08-29 16:06:36 325
转载 unity3d发布EXE去掉边框
using UnityEngine;using System.Collections;using System.Runtime.InteropServices;using System;public class Test : MonoBehaviour{ /// /// 窗口宽度 /// public int winWidth; ///
2017-08-29 14:18:27 1499
转载 统计VS代码行数
按CTRL+SHIFT+F (Find in files),勾上支持正则表达式,然后输入搜索内容:^:b*[^:b#/]+.*$以上表达式的统计可做到:#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,*.h…搜索出来以后最后一行就是代码行数了。
2017-08-29 14:10:38 402
转载 Unity Game Status 状态 Statistics
当运行一个U3D场景后,可以在界面右上方看到一个叫做"Status"的按钮,点开它就会出现一个重叠界面显示出实时统计数据,比如下图这种样子: 如果你是一名U3D开发新手,或者对此功能非常不熟悉,那么你可能会在游戏优化过程中遇到很多麻烦。接下来的篇幅着重讲讲该窗口的作用和必要的相关名词解释。 Statistics窗口,全称叫做 R
2017-08-29 14:05:56 4574
转载 System.Diagnostics.Debug和System.Diagnostics.Trace
在 .net 类库中有一个 system.diagnostics 命名空间,该命名空间提供了一些与系统进程、事件日志、和性能计数器进行交互的类库。当中包括了两个对开发人员而言十分有用的类——debug类和trace类。本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率。 使用debug类来帮助调试 调试程序对每个程序员来说是家常便饭。可是我们会经常遇到一些情况让我们头疼,
2017-08-26 14:21:10 1760
原创 VS==UML==General Code Template
C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4
2017-08-23 09:51:17 308
转载 design pattern2
Factory Method模式解决“单个对象”的需求变化;AbstractFactory模式解决“系列对象”的需求变化;Builder模式解决“对象部分”的需求变化;
2017-08-12 16:39:05 328
转载 anaconda
我们选择Anaconda的优势如下:1).不需要配置PYTHON环境变量;2).集成很多packages,省去一一下载的麻烦;3).packages的安装很简单,conda一键解决;4).可以配置python3.5版本的环境,方便切换,互不干扰,兼容性强!详细的安装步骤如下:1.下载Anacondahttps://www.continuum.io/downloads
2017-08-01 17:04:08 556
转载 机器学习的方法3种
机器学习的方法主要有三种:监督学习、半监督学习和无监督学习。监督学习是利用一组已知类别的样本调整分类器的参数,使其达到所要求性能的过程。白话一点,就是根据已知的,推断未知的。代表方法有:Nave Bayes、SVM、决策树、KNN、神经网络以及Logistic分析等;半监督方法主要考虑如何利用少量的标注样本和大量的未标注样本进行训练和分类的问题,也就是根据少量已知的和大量未知的内容进行分类。代表方
2017-08-01 16:27:01 6129
转载 学习、提取特征、识别、分类
机器学习就是模仿人识别事物的过程,即:学习、提取特征、识别、分类。由于机器不能跟人类思维一样根据事物特征自然而然的选择分类方法,所以机器学习方法的选择依然还需要人工选择。
2017-08-01 16:24:28 405
转载 欢迎使用CSDN-markdown编辑器
决策树的变量可以有 2 种:数字型(Numeric):变量类型是整数或者浮点数(如收入使用>= <= > <来分割)名称型(Nominal):类似编程语言中的枚举类型,变量只能从有限的选项中选取,比如“婚姻状况”,只能是已婚和未婚。使用=来分割。决策树的构建基本步骤:开始,所有记录看做一个节点;遍历每个变量的每一种分割方式,找到最好的分割点;分割成两个节点N1和N2;对N1和N2分别
2017-08-01 14:30:27 158
原创 python标准数据类型
五个标准的数据类型:1, Numbers(数字)2,String(字符串)3,List(列表)4,Tupple(元祖)5,Dictionary(字典)Python数字数据类型:用于存储数值。支持4种不同的数字类型: int(有符号整形)long(长整形)floatcomplex(复数): 3.14j,3e+26J 复数由实数部分和虚数
2017-07-28 16:29:48 226
原创 python while循环
python 里面提供了for 循环、while循环。以及构成的嵌套循环。while循环:numbers=[1,2,33,44,53]even=[]odd=[]while len(numbers)>0: num=numbers.pop() if(num%2==0): even.append(num) else:
2017-07-28 16:07:20 278
原创 scikit-learn
1特性:简单高效的数据挖掘和学习分析;对所有用户开放,根据不同需求高度可重用性;基于Numpy,Scipy,matplotlib开源,商用级别:获得BSD许可;2,覆盖问题领域:分类(classification),回归(regression),聚类(clustering),降维(dimensionality redution)模型选择(model selection)
2017-07-28 14:24:42 193
转载 正则入门2
11. | 多个数据选一(常用于多字符)前面提到[]里面的字符有选一个字符功能,但是假如不是一个字符,比如:http|ftp|svn 就需要用|分开,|的作用域是一直往后直到遇到括号,比如,对于源字符串http abcftp abcsvn abchttp|ftp|svn abc匹配的结果是:http和ftp和svn a
2017-07-26 11:08:24 172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人