UniRx学习笔记

Aggregate(聚合) 聚合方法允许对sequence应用累加器函数,也就是可以寄存变化前的值。 public class TestAggregate:MonoBehavior{ ReactiveProperty<int> rx = new IntReactivePrope...

2018-03-13 16:23:20

阅读数 830

评论数 0

Jenkins下Unity的持续集成

理解Jenkins中的节点的概念 Jenkins中最基础也最重要的一个概念叫“节点”,因为实际的工作流是运行在这个节点上的,它就像是一台 machine,也像是一个奴隶slave。Jenkins对节点的英文命令也叫做 slave,意思是指派这个“奴隶”去帮助我们完成工作。 我们可以通过【系...

2018-03-07 23:25:51

阅读数 199

评论数 0

Jenkins的Windows、Mac和Ubuntu上的安装

Windows版本安装步骤及注意事项 第一步:确认Windows上安装了JDK-8u jenkins是用 java实现的一套CI框架,所以依赖java工具,安装之前务必确认已经安装好了JDK,且版本必须是1.8及其以上。 如果没有安装,以下是下载JDK的链接 第二步:官网下载jenk...

2018-03-07 22:11:55

阅读数 85

评论数 0

Unity3d 预制体烘焙

Unity下的烘焙一般是针对场景文件,也就是.unity 文件。使用场景文件,必然就有LoadScene这一步。LoadScene 这一步会有大量GC的工作需要Unity引擎去做,导致花费的时间比较长,这也是我们经常需要去优化的关于切场景的耗时问题。另外某些情形下,加载一个新的场景资源本身就发生在...

2018-02-24 22:32:59

阅读数 849

评论数 0

ubuntu 上安装 java8的方法

sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8...

2018-02-24 22:30:54

阅读数 1250

评论数 0

Mac上如何安装Iterm2并配置Z-Shell

下载安装 下载 iTerm2 http://www.iterm2.com 将 iTerm2移动到应用程序文件夹 下载dotfiles (可用指令 git clone http://github.com/dorayo/dotfiles.git ~/dotfiles 将其下载到本地) 启动 i...

2018-02-24 22:29:36

阅读数 229

评论数 0

Unity 混合树(BlendTree 2D)的应用

最近在玩网易代理的《我守护的一切》,里面角色头部及其眼神会跟随镜头方向,与玩家交互性增强,就好像主角一直在注视着你。就用 Unity 简单的实现了一下。 头部朝下的动作 头部朝上的动作 实现 根据参数的值决定每个方向上的权重

2018-01-15 23:14:23

阅读数 879

评论数 1

GC原理及优化

GC的概念:https://www.cnblogs.com/zhaoyx/articles/4133752.html GC的过程:http://www.jianshu.com/p/5db05db4f5ab GC卡顿的原因-STW机制: http://blog.csdn.net/sinat_253...

2017-11-12 10:45:03

阅读数 309

评论数 0

Unity性能优化总结

性能优化的点有很多,整理一下,帮助我们获取一张清晰的优化策略图 参考链接: * 内存:https://blog.uwa4d.com/archives/optimzation_memory_1.html * CPU:https://blog.uwa4d.com/archives/optimza...

2017-11-02 18:21:20

阅读数 204

评论数 0

python2转化成python3脚本

脚本地址:C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Tools\scripts 命令: python C:\Users\Administrator\AppData\Local\Programs\Python\Pyth...

2017-10-18 15:59:55

阅读数 242

评论数 0

使用pyinstaller将python脚本转换成exe可执行文件

第1步:下载安装pywin32 cmd执行以下命令 下载安装pywin32 pip install pywin32第2步:下载pyinstaller github地址:https://github.com/pyinstaller/pyinstaller 第3步:安装pyinstall...

2017-10-17 01:09:05

阅读数 166

评论数 0

Catlike渲染教程之多个光照

渲染四 多个光照 每个物体渲染多个光照 支持不同的光照类型 使用光照 cookies 计算顶点光照 引入球谐函数 这是渲染系列教程的第五篇教程。前一章我们介绍了光照,只是一个单一的方向光。现在我们将支持多个光照。 一个平淡无奇的球体,在多个光照下变得生动有趣包含文件为了能为我们的shad...

2017-10-07 15:52:48

阅读数 126

评论数 0

Catlike渲染教程之第一个光照

渲染4 第一个光照 从物体空间到世界空间的法线变换 方向光的使用 漫反射和高光反射的计算 Enforce energy conservation 使用金属工作流 Unity的PBS算法的使用 这是渲染系列教程的第四篇教程。前一篇教程是关于合并贴图。本次教程我们来看看如何计算光照。这个教程使用的是U...

2017-10-07 15:18:05

阅读数 323

评论数 0

C#泛型方法的反射

核心的方法就是method.MakeGenericMethod(genericType)using System.Collections; using System.Reflection; using UnityEditor; using System; using UnityEngine;pub...

2017-09-26 23:09:16

阅读数 325

评论数 0

Git:warning: ignoring broken ref refs/remotes/origin/HEAD

有时候Tab,想自动补全分支名,会出现这样的警告:warning: ignoring broken ref refs/remotes/origin/HEAD解决步骤 找到.git目录下refs/remotes/origin目录(子模块的这个目录是在主模块的.git目录下,因为子模块没有.git目录...

2017-09-25 15:10:21

阅读数 1418

评论数 0

Catlike渲染教程之贴图混合

渲染三 贴图合并 对多个纹理进行采样 应用一张细节贴图 在线性空间中处理颜色 使用一张splat纹理 这是关于渲染的教程系列的第三部分。 前面的部分介绍了着色器和纹理。 我们已经看到如何使用单个纹理来使平坦表面看起来更加复杂。 现在我们超越了它,同时使用多个纹理。 本教程是使用Unity 5.4...

2017-09-18 14:44:47

阅读数 1070

评论数 0

Catlike渲染教程之Shader基础

渲染二 Shader基础 变换顶点 给像素着色 使用shader属性 在顶点程序和片段程序间传递数据 检查编译的着色器代码 对贴图进行采样,并使用平铺和缩放 这是渲染系列教程的第2篇。第1部分是关于矩阵。是时候写我们的第1个shader并引入一张贴图了。 这个教程使用的版本是Unity5.4....

2017-09-13 14:43:27

阅读数 685

评论数 0

Unity中的StrippingLevel

StrippingLevel的作用StrippingLevel是用来减少打包出来的player的体积如图。第一个是选择Strip Byte Code的包的大小,第一个是选择的Disabled的打出来的包的大小,明显的Strip Byte Code的包体积小于没有进行剥离的包,大概1M。 Stri...

2017-08-22 19:58:21

阅读数 2194

评论数 0

c#拷贝整个文件夹到指定文件夹下(非递归)

c#拷贝整个文件夹到指定文件夹下(非递归) public static void CopyEntireDir(string sourcePath, string destPath) { //Now Create all of the directories fo...

2017-08-22 11:15:35

阅读数 1888

评论数 0

Unity-jenkins持续集成--配置

General General中最重要的配置就是关于slave机器的配置 slave机器的配置选项为:Restrict where this project can be run,勾选上,并且配置slave机器的名字 源码管理 jenkins支持多种版本控制软件,SVN和GIT 支持多个仓库 gi...

2017-08-21 15:09:40

阅读数 2703

评论数 0

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