- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 Unity中的CG编程
前言 本博客主要针对《CG Programming in Unity》进行部分翻译,希望降低读者的阅读难度,方便快速查阅相关内容,让初学者的中心放在学习技术上,而不是天天查单词(英语大牛请绕过),除了对这本书进行翻译之外,还针对某些难懂的点进行解释,方便大家理解。摘要这一篇主要介绍基础CG 编程,主要讲解了怎么创建第一个Shader,怎么调试Shader;1. 第一个
2020-08-26 23:40:10
772
原创 Shader学习(裁剪面)
本博客主要针对《CG Programming in Unity》进行部分重点翻译,希望降低读者的阅读难度,方便快速查阅相关内容,让初学者的重心放在学习技术上,针对某些难懂的点进行解释,方便大家理解。
2017-10-21 19:32:49
3171
原创 Shader学习(基础语法)
前言 本博客主要针对《CG Programming in Unity》进行部分重点翻译,希望降低读者的阅读难度,方便快速查阅相关内容,让初学者的重心放在学习技术上,本文针对某些难懂的点进行解释,方便大家理解。
2017-10-21 19:28:11
579
原创 Unity3D开发基础知识详解
本文简介Unity 编辑器常用基础常用方法简介物体操作网络相关网络协议TCPUDP代码怎么写编译相关学习资源推荐本文简介 本文旨在总结之前的博客,因为之前的博客比较零散,对于各个模块之间划分不够清晰,在此博客进行总结归纳,并且附上最新遇到的一些问题及解决办法,希望能够对自己和他人都能够有所帮助。另外在本文最后附加我浏览过的比较好的,相关问题解决的文章和网站,供大
2016-11-13 16:42:11
4017
原创 MongoDB安装配置及应用
软件下载首先到mongodb官网下载安装包 https://www.mongodb.com/download-center软件配置第一步 安装之后你会发现安装目录下有以下文件 第二步 在该目录下创建文件夹 db\log\ 然后继续在改文件夹下创建一个install.txt文件,输入如下代码@echo offmongod --logpath=db\log\log.txt --dbpath=
2016-11-12 22:29:56
348
原创 在VS中执行Lua代码
在VS中执行Lua代码操作步骤Step 1首先创建一个C++空项目Step2右键项目PropertiesStep3 Configuretion Properties ->VC++ DirectoriesExecutable Directories 添加lua安装路径PATHInclude Directories 添加PATH\include;Library Directories 添加PATH
2016-06-20 17:06:14
5423
原创 机器学习实战代码学习(K-近邻算法)
# -*- coding: UTF-8 -*-from numpy import *import operatorimport matplotlib.pyplot as plt#数据测试,求向量#-------------------------------test1=array([[1,1],[2,2]])test2=array([[0,0],[0,0]])test3 =te
2016-05-26 21:03:40
411
原创 NGUI PK UGUI
功能 图集方面NGUI:是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超1024,图集该如何来规划等等。在制作的时候需要将图片打入图集后才能进行制作。UGUI:sprite packer的模式。自带的图集打包模式,注意图片不能放在Resources文件夹下面,Resources文件夹下的资源将不会被打入图集,切记。没打包的时候生成
2016-05-26 21:01:34
2144
原创 《数据挖掘导论》学习
最近突然对数据挖掘,机器学习有点兴趣,对于一些基础的书籍进行学习阅读,比如《数据挖掘导论》,《机器学习》,《机器学习》等书籍进行地毯式学习,为了加强自己的记忆,也希望能够帮助一些初学者,写下这个博客,由于工作比较忙,我会不定期进行更新,除了对书籍中的一些要点进行笔记外,还会加上一些代码实现, 语言会在java和python之间进行选择,都会加上详细注释,追求浅显易懂。
2015-12-19 10:38:46
1264
原创 python 学习笔记
前一段时间接触了python,觉得好用方便,顺便学习下, 写一些工具来帮助自己的项目,再好的记性也会忘记,在此记下笔记,希望被别人看到后也会有所帮助。
2015-11-14 15:15:45
449
原创 机器学习实战学习,代码详解(K-近邻算法)
有些代码可以看懂,但是一定要知道什么意思,为什么要这么写,怎么样写才好;针对于这些问题做出对一些代码的详细注释,在此记录,以备不时之需。
2015-11-02 11:22:54
2411
原创 Unity3d C#脚本学习小结(九) [创建AssetBattle]
都快一年没有写博客了,一直在忙着, 现在继续写我的Unity小经验,希望对像我这样刚学习Unity的开发爱好者有一定的帮助,各界人士发现错误的,给予指正。以前一直没有做游戏内更新游戏,最近使用了Unity中的资源包,这个可以完成游戏的内部资源更新下载,不用让用户再次下载游戏,重新安装了,如果重新下载,这么大的流量,玩家会骂人的,好了,废话不多说,上菜。我们知道游戏内更新是要下载游戏包的,
2014-02-20 10:30:44
2633
原创 Unity3d C#脚本学习小结(八)[Mesh Collider的使用]
很多初学者都是使用一个Cube来套在模型上面,然后利用Cube的BoxCollider来控制物体的碰撞,但是如果我们需要精确一点的碰撞怎么办呢,那就用Mesh Collider。 使用方法很简单,在场景中导入一个模型,为其添加Mesh Collider,给它添加一个刚体组件,并且为其选择一个物理材质,运行游戏,是不是发现模型还是穿透了地面,一直向下掉?这就是问题所在,现在把Mesh Co
2013-06-27 09:36:57
6029
原创 Unity3d C#脚本学习小结(七)[OnTriggerEnter的使用方法]
在游戏中我们需要用到很多的碰撞和触发器,大家都知道OnCollisionEnter是判断两个刚体之间的碰撞,但是有时候用碰撞不是很方便,比如说人物进入门附近的一定区域就把门打开,这里建议使用触发器,但是触发器怎么使用呢。 1、先创建两个Cube,把它们之间的距离调整一下,给他们加上颜色,效果如下 2、选择红色的那个Cub
2013-06-27 09:15:46
21711
原创 Unity3D C#学习小结(六)[使用TrailRender做漂亮的特效]
大家都知道在游戏中很多很炫的技能,人物发出技能后,一道光过去了,是不是很有型?那怎么做这个特效呢? 1、首先创建一个Sphere,然后选中这个Sphere,然后为它添加Component->Effect->Trail Render 添加后可以看到 2、为它的Material选择一个材质,然后为该Sphere添加重力效果,看下效果,3、游戏中应用只需要给这个球加个碰撞检测和
2013-06-24 09:19:43
6499
原创 Unity3d C#学习小结(五)[关于不同平台的条件编译]
最近一直在做一个小游戏,想让它在不同平台自适应,当然代码肯定要一次性写完啦,为了适应各种平台,大家肯定会使用条件编译了,下面就说说怎么使用条件编译,条件编译不难,关键是大家不知道它的名字。void Awake () { #if UNITY_ANDROID the code of android #endif #if UNITY_IPHONE the code of
2013-06-24 09:01:54
4517
原创 Unity3d C# 脚本学习小结(四)【怎么设置材质的Png图片部分透明】
今天给一个角色添加材质,好长时间都不知道怎么解决png图片的透明,png图片时透明的,可是材质一贴上就变成白色的了,问了别人才知道怎么做; 在Inspector视图中设置材质的Shader为Unlit/Transparent;在代码中设置也可以,
2013-06-08 15:48:02
2879
原创 Unity3d C# 脚本学习小结 (三) 【创建网络服务器】
这次主要讲的是怎么创建网络服务器;1、服务器端 首先创建一个netServer脚本,该脚本在本机打开一个端口,等待客户端的连接;大家先看看代码 public class netServer : MonoBehaviour { int port=10000; void OnGUI() { switch(Network.peerType) {
2013-06-06 21:26:56
1730
原创 Unity3d C# 脚本学习小结(一)开篇语
本人最近对Unity3D刚接触,很多脚本都不会,在慢慢摸索,我打算记录下我的学习历程,也让初学者慢慢了解Unity3D脚本的编写,由于很多书籍都是js脚本,而我学习的是C#,所以我的本系列博客都是使用C#脚本;如果本系列博客对您的学习有帮助,谢谢您的支持,如果有错误的地方,请您尽快拍砖,以免误导别人。 学习资源,Unity脚本手册http://game.ceeger.com/Scri
2013-06-06 21:21:40
1775
原创 Unity3d C# 脚本学习小结(二) 【常用方法】
1、Start() 开始方法;2、Update() 正常更新逻辑,每渲染一帧都会调用3、FixedUpdate() 不受帧率的变化,固定的时间间隔被调用,怎么设置间隔?Edit->Project Setting->time下面的Fixed timestep4、LateUpdate() 会在每一帧中被调用。在所有Update函数被调用之后才执行。有利于程序的有序执行。(例如:跟随摄
2013-06-06 21:16:53
3839
原创 WPF中透明的自定义窗体
1、首先选中MainWindow,在属性中把AllowsTransportation 的那个单选框给选上;2、在XAML中添加以下代码
2013-06-02 18:33:22
1148
原创 C#中通过反射进行数据绑定
是不是有很多人数据绑定都是用this.textbox1.Text=““呢;今天一个小实验,给大家分享一下,该程序使用简单的反射进行数据绑定;1、新建一个winform应用程序;具体步骤就不详细说了,随便布个局;来张截图先; 2、创建一个userInf
2013-05-14 10:35:20
1253
原创 Wpf中MediaElement循环播放
前一段时间做了一个项目,里面牵涉到媒体文件的循环播放问题,在网上看了好多例子,都是在xaml中添加为MediaElement添加一个TimeLine,不符合我的项目需求,就自己想了一个办法,基本的思路就是在媒体播放完毕后再次Play一下就OK了,废话不多说,首先Show一下我的代码吧; 写一个方法用来动态创建一个MediaElement;这里的ScreenModel是我创建的一个类,大家根
2013-04-29 07:29:12
6570
WPF开发的一个小型连连看游戏
2013-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人