07 2014 档案

摘要:KGFMapSystem版本:2.3 在我们开发游戏或者虚拟现实中,一般都会用到小地图,如果要我们去写小地图,可以用到unity 3d中就有一个插件,是专门开发小地图用的,这个插件就是KGFMapSystem。这个是它的官网:http://www.kolmich.at/documentation/... 阅读全文
posted @ 2014-07-31 09:38 vitah 阅读(4606) 评论(1) 推荐(0)
摘要:Python下载地址:https://www.python.org/download/releases/2.7.8/选择64位的安装,然后双击打开下载的文件,默认一步步安装。 其中有一个步骤如下图: Add python.exe to path选中后它按在系统变量Path中的头部添加C:\P... 阅读全文
posted @ 2014-07-23 10:19 vitah 阅读(343) 评论(0) 推荐(0)
摘要:读取JSON文件数据网上有很多方法吗,这里采用SimpleJSON,关于SimpleJSON的介绍参考以下链接:http://wiki.unity3d.com/index.php/SimpleJSON,使用之前要先导入SimpleJSON的相关文件。JSON文件名:achieve.json,文件... 阅读全文
posted @ 2014-07-22 21:00 vitah 阅读(5011) 评论(0) 推荐(0)
摘要:unity版本:4.5.1 NGUI版本:3.6.5 脚本代码:C# 在游戏中经常要实现技能的CD效果,NGUI中已经实现了这个功能,即在button上创建一个半透明的Sprite实现这个功能。 首先要创建一个按钮,点击可以触发技能特效,参考博文:http://www.cnblogs.com... 阅读全文
posted @ 2014-07-22 17:26 vitah 阅读(2066) 评论(0) 推荐(0)
摘要:unity版本 4.5.1 NGUI版本 3.6.5 通过NGUI中的Anchor设置按钮位置。1、首先用NGUI创建两个按钮,按钮的创建在Hierachy窗口中必须按如下形式: Anchor用于确定控件在屏幕中的位置;对比两张图可以看到,Game Scene拉伸左侧时,两个按钮会消失掉:2、... 阅读全文
posted @ 2014-07-21 21:04 vitah 阅读(3491) 评论(0) 推荐(0)
摘要:unity 版本:4.5.1 NGUI版本:3.6.5 首先,要导入特效资源包,导入应该是基本中的基础,但是对于初学者来说好像很少有这方面的介绍,也许是我现学现用书看的不够认真,因为导入这个问题卡了好多天,在此简要介绍一下。1、导入资源要导入正确,一个特效资源应该包括预设文件(.prefab)... 阅读全文
posted @ 2014-07-21 20:25 vitah 阅读(7905) 评论(0) 推荐(0)
摘要:unity版本:4.5 NGUI版本:3.6.51、选择要制作的图片放到对应目录下,在Asset下新建一个文件夹Picture用于放置图片:2、选中一张图片,打开Atlas Maker:3、单击窗口中的Create按钮,选择一个路径保存,在这里我们新建一个文件夹Prefabs用于保存生成的文件,可以... 阅读全文
posted @ 2014-07-20 11:08 vitah 阅读(4908) 评论(0) 推荐(0)
摘要:Unity版本:4.5.1 NGUI版本:3.6.5 注意NGUI版本,网上的大部分教程都是2.x版本的,在步骤上面略有不同,此文适合初学者。示例: 通过NGUI创建一个背景和按钮。1.首先创建一个新场景,并保存,在此场景取名为Test: 在Unity主界面上:File — New Scen... 阅读全文
posted @ 2014-07-17 15:52 vitah 阅读(4737) 评论(0) 推荐(0)
摘要:创建一个地形: GameObject —> Create Other —> Terrain;地形的属性设置:(部分属性后面有另说,表示其他作者有说明过的内容)Base Terrain(基础地形设置) Pixel Error(地形像素容差) 这个容差的值越小,生成的地形就越平滑。如果把镜头对着山峰... 阅读全文
posted @ 2014-07-16 16:50 vitah 阅读(1686) 评论(0) 推荐(0)
摘要:脚本语言:C#附上一张图说明Unity GUI编程中可用的控件:(可能有遗漏)下面列出一些例子来说明:1、Groups : 在固定Layout模式中起到组织可用项的功能,它让你在屏幕的一个区域中包含多个控件。把定义的控件放在GUI.BeginGroup()和 GUI.EndGroup()这对函... 阅读全文
posted @ 2014-07-15 16:41 vitah 阅读(864) 评论(0) 推荐(1)
摘要:脚本语言:C# 一个比较常用的例子是游戏中的主角碰到场景中的NPC时,NPC会随机做出反应,例如有50%几率来友好的致敬,25%几率走开,20%几率反身攻击和%%的几率赠送礼物。创建一个NPCTest脚本,用于模拟NPC动作:using UnityEngine;using System.Col... 阅读全文
posted @ 2014-07-14 16:18 vitah 阅读(4417) 评论(0) 推荐(0)
摘要:脚本语言:C#1、deltatime: deltatime它表示距上一次调用Update或FixedUpdate所用的时间,调用deltatime可以使物体的旋转以一种恒定的速度来运行,而不受帧速率的控制或计算机性能的影响。2、time变量的使用: 表示自游戏开始以来所经历的时间。3、实例: ... 阅读全文
posted @ 2014-07-14 14:49 vitah 阅读(1422) 评论(0) 推荐(0)
摘要:脚本语言:C#1、在Unity工程中新建两个物体:Cube和Sphere2、分别为Cube和Sphere添加脚本CubeScript和SphereScript:在SphereScript这两个定义一个函数DoSomething(),脚本具体代码如下:using UnityEngine;using S... 阅读全文
posted @ 2014-07-14 11:18 vitah 阅读(399) 评论(0) 推荐(0)
摘要:在用git提交时代码至github上时每次都要输入用户名和密码,当提交操作较为频繁时非常不方便,可以按下文中的介绍,设置成提交时不用输入用户名和密码:1、在当前库下,已经运行过 git remote add originhttps://github.com/***/***.git 命令,则先运行... 阅读全文
posted @ 2014-07-11 01:27 vitah 阅读(1751) 评论(0) 推荐(0)
摘要:哈希表中存入数组示例代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections;n... 阅读全文
posted @ 2014-07-10 17:32 vitah 阅读(3649) 评论(0) 推荐(0)
摘要:纯粹参考他人博文,已证明解决方案正确,转载时请注明参考链接!!! 参考链接: http://www.tuicool.com/articles/e2aiEn 在Windows下使用Vim时,用Vundle插件管理插件,其中BundleSearch命令时出现如下错误: 解决方案: ... 阅读全文
posted @ 2014-07-05 22:41 vitah 阅读(536) 评论(0) 推荐(0)
摘要:1.github上版本和本地上版本冲突的方法,即提交时会提示如下错误:解决方法,提交时采用如下代码:git push -u origin master -f参考链接: http://blog.csdn.net/shiren1118/article/details/7761203 阅读全文
posted @ 2014-07-04 16:59 vitah 阅读(349) 评论(0) 推荐(0)
摘要:纯粹参考他人博文,转载时注明参考链接!!! 参考链接: http://blog.sina.com.cn/s/blog_707a4cbf0100r5jq.html 在VS2010开发的项目中,ipch文件夹和一个与工程同名的.sdf文件,是Visual Studio用来保存预编译的头文件... 阅读全文
posted @ 2014-07-03 15:45 vitah 阅读(962) 评论(0) 推荐(0)
摘要:介绍一些关于Gvim(windows 7 32位 Vim 7.4)的基本配置,除了特别说明,代码一律添加在安装目录下的_vimrc文件中。1、取消自动备份,这行代码需要添加在 _vimrc文件中的behave mswin之后才能生效:set nobackup2、F4一键添加作者信息:map :... 阅读全文
posted @ 2014-07-02 13:31 vitah 阅读(913) 评论(0) 推荐(0)