自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lvmengmeng

每天坚持进一步一点点

  • 博客(61)
  • 资源 (9)
  • 收藏
  • 关注

转载 场景切换时进度条加载

异步任务相信大家应该不会陌生,那么本章内容MOMO将带领大家学习Unity中的一些异步任务。在同步加载游戏场景的时候通常会使用方法 Application.LoadLevel(“yourScene”);  这句代码执行完毕后程序会干什么呢??如下图所示,这是我随便找了一个游戏场景, 在Hierarchy视图中我们可以看到该场景中“天生”的所有游戏对象。天生的意思就是运行程序前该场景中就已经存在的所

2013-08-29 18:43:35 1698

转载 using UnityEditor; 之后无法Building,会出错

using UnityEditor;   之后无法Build,出错,不导出时在编辑器里是没有报错的,运行也正常,导出时,却提示error CS0246: The type or namespace name `UnityEditor' could not be found. Are you missing a using directive or an assembly reference

2013-08-29 16:44:40 5305

转载 NGUI研究院之三种方式监听NGUI的事件方法

NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。1.直接监听事件把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。1void OnClick()2{3    D

2013-08-28 20:48:57 1830

转载 Unity3D之异步加载游戏场景中关于进度条显示

关于异步任务相信大家都不会太陌生,今天主要是把自己这两天做过的一些过程和大家进行分享,说到异步任务,肯定有同步任务,一般的同步场景加载的时候通常会用到的方法是 Application.LoadLevel("loading");但是大家是否也同时发现,同步加载的时候如果你的游戏对象相对较多的时候,场景加载速度是很慢的,就会伴有卡壳的现象出现,这样难免就会影响用户的体验效果,这就是用同步的效果。下面在

2013-08-28 16:50:03 2393

转载 unity3教程基础篇—(4)动画(1)

在unity的制作过程中,怎么让一个物体按照我想要的方式懂起来。一般有两种方式,1:用代码控制。就像第二节中最后写的那段代码一样。我们按W、A、S、D、物体做前后左右运动。(http://www.narkii.com/club/bbs_273109.shtml)当然一些简单的运动这样是可以完成的。但是一些复杂的运动只用代码来编辑就会非常非常麻烦了,比如你个人往前奔跑或者打斗。这样我们就需要动画

2013-08-28 08:57:12 1424

转载 NGUI使用javascript的方法

1.创建一个Plugins文件夹。2.在Plugins文件夹下创建一个NGUI文件夹。3.移动图中红色部分文件到创建的NGUI文件夹里。这样之后就可以调用NGUI里面的函数了,比如onckick函数,不用声明就可以直接用了,方便不同按钮的切换场景产生一致的影响.感觉是个很神奇的方法

2013-08-28 08:45:20 1695

原创 根据两个物体的距离来弹出窗口

#pragma strictvar a:GameObject; var b:GameObject;var dis:float;var cls:boolean;function Start () {}function Update () {dis=Vector3.Distance(b.transform.position,a.transform.pos

2013-08-27 10:21:45 860

转载 判断两个物体之间的距离

1.显示视窗及关闭视窗功能代码: //Func_GUIWindows.js ---------------------------------- By Henry Xie//宣告 : 视窗开关(是/否),介面模板,视窗大小及位置 ---------------static var WindowSwitch : boolean = false;var

2013-08-26 22:26:26 2260

转载 判断两个物体之间的距离

方法一:01var aa:GameObject;//A02var bb:GameObject;//B03var dis: float;04function Update () {05  dis=Vector3.Distance(bb.transform.position,aa.transform.position);06}07 08function OnGUI () {09  G

2013-08-26 22:24:26 10772

转载 单击物体弹出GUI窗口,很常用的功能!

1.显示视窗及关闭视窗功能代码: //Func_GUIWindows.js ---------------------------------- By Henry Xie//宣告 : 视窗开关(是/否),介面模板,视窗大小及位置 ---------------static var WindowSwitch : boolean = false;var

2013-08-26 22:21:05 3482

转载 计算角色和物体之间距离来触发动画【Unity3d】

function Update () {     var aa = GameObject.Find("tishen");     var bb =GameObject.Find("xar");     var dis : float=Vector3.Distance(aa.transform.position, bb.transform.position);

2013-08-26 22:19:59 1794 1

原创 unity3d 连接数据库,测试运行很正常,但是build后运行exe,就发现没有读取数据库

unity发布exe时,需要更改一下设置Player Setting,如右下角选择.NET2.0bulid之后没有读取数据库内容,这时候还要添加dll的文件,如图所示添加上述三个188N的dll即可实现数据库读取功能

2013-08-26 10:42:04 1999

转载 unity物体产生阴影效果

unity3d游戏开发中的阴影设置也是游戏场景策划的重点。阴影在3d游戏中是非常重要的一个细节,所以这一章我们专门介绍如何给物体添加阴影效果。我们在运行前面的Demo的时候会有一种感觉,就是经过大树的时候会有阴影投射到方块上。那么下面就来介绍一下如何给方块添加阴影。灯光是阴影产生的一个非常重要的要素,默认的灯光的ShadowType是NoShadows:            

2013-08-23 14:22:43 2791

转载 Unity3d+PHP+Mysql 实现注册激活验证登陆

http://game.ceeger.com/forum/read.php?tid=1611之前这个帖子只是简单的讲了一点,最近研究了一下,由于本人编程基础不咋的,而且没有学过php,所以php脚本如果存在不合理之处请见谅,目前本人亲测脚本可用。已实现的功能:图片验证码,注册登录,邮箱验证激活  另:测试请使用英文,中文的暂时没有整,只要改一下php文件的编码格式,然后把乱

2013-08-22 09:28:17 1759

转载 unity3d登录验证

发表于 2012 年 10 月 13 日最近的四个项目,统一加了一个登录界面,除了验证用户名和密码外,还加了一个到指定时间就不好用的功能,用这个来实现加密。要点包括:GUIskin的设置,TextField,PasswordField,系统时间的获取等using UnityEngine;using System.Collections;public clas

2013-08-22 09:21:47 3066

转载 Unity3D教程宝典之光影烘焙/Light baking

原创文章如需转载请注明:转载自风宇冲Unity3D教程学院                                  引言:光影烘焙,英文叫Lightmapping 或 light baking。Unity自带了Lightmapping的功能(是Illuminate Labs出的名为Beast的产品)。本系列教程分为4讲:第一讲 光影烘焙第二讲 AreaLight

2013-08-21 22:08:10 3968

转载 unity连接mysql

这个是根据前面别人的例子改了一下的,呵呵~~~注:这里面的System.Data.dll 是Unity\Editor\Data\Mono\lib\mono\2.0\System.Data.dll;但是MySql.data.dll的版本我也不知道怎么来判断,我本来用的是1.0.6.15336这个版本的,但是一直报错“MySqlException: Character set 'gbk' is

2013-08-21 19:28:09 1194

转载 unity 3d快速使用KGFMapSystem开发小地图

在我们开发游戏或者虚拟现实中,一般都会用到小地图,如果要我们去写小地图,应该会花费一点时间的吧,如何加快我们的开发速度呢,其实在unity 3d中就有一个“小”插件,是专门用开开发小地图用的,这个插件就是KGFMapSystem。这个是它的官网。http://www.kolmich.at/documentation/(KGF里面不只是有一个这样的插件,它里面有很多插件,有兴趣的朋友

2013-08-21 19:13:11 1996

转载 unity3d动画插件iTween-路径动画的制作

unity3d动画插件iTween-路径动画的制作   iTween是一个动画库, 用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等 到官网看看http://itween.pixelplacement.com   我今天主要是说一下用iTween来制作一段路径动画的方法和步骤。首先我们下载iTween插件并安装,官方商店就有,免费的。   安装方法很简单,可以再Proj

2013-08-20 15:34:53 6632 3

转载 unity3D与网页的交互

由于项目需要,要求用unity来展示三维场景,并在三维中能够方便的查询数据库等。一开始尝试在unity中直接连接数据库,当时连的xml,然而每次发布成网页后都会出现路径找不到等问题,所以迫不得已采用了unity向网页传送数据,网页中处理数据(查询数据库),然后将处理过的数据再反传送给unity,最终在unity中将其展示(在网页中展示更为灵活)。原理很简单:1、unity向网页发送

2013-08-20 11:30:38 1407

转载 unity基础开发 ----Unity3D 4.0新功能:Mecanim动画系统基础教程

作为Unity4.0的主要更新功能,Mecanim动画被寄予了很多的期望。系统有先进的地方,也有不足的地方。这些我们留到最后再来总结。阿赵粗略的学习了一下,写下以下的教程。这篇教程简单的说明了Mecanim系统的用法和控制方式,里面用到的资源,是从AssetStore里面下载的,如果有兴趣的朋友可以去免费下载。学习目标:我预先准备了几个没有带动画的3d模型,

2013-08-20 09:08:11 1541

转载 Unity3d 4.0新动画系统Mecanim初探(一)

Unity4.0正式版终于跟大家见面了,早在之前的Bata版中,我们就发现有一个新的动画系统:Mecanim,据说Unity科技想在Unity4.0中植入一个新的GUI,但现在看来我们是看不到了,或许在未来的Unity5.0中我们会看见这种强大的GUI了。所幸的是Mecanim至少没被剥离,这是个无比强大的动画系统,让我们在可视化的界面中创建动画状态机以控制各种动画状态之间的切换。Mecanim以

2013-08-20 08:59:12 3289 2

转载 实现攻击扣血的流程

这个流程主要实现以下功能:界面上显示玩家当前的总血量,当被其他玩家发射的子弹打中后,会减1格血,血量为0时判定为死亡,会重置玩家的位置到出生点,并且重设血量为最大血量。实现这个逻辑,分了以下几个步骤。1.维护玩家血量相关信息。首先玩家血量要用图形化在界面上显示,首先需要在场景中建立一个GUITexture,这里起名为GUI_heart,来表示当前血量图片。为了控制血量的显示

2013-08-14 17:17:29 3632

转载 playMaker插件学习笔记之控制cube

playMaker插件学习笔记之控制cube练习前准备:去http://game.ceeger.com/forum/read.php?tid=133下载插件。第一步:新建一个unity3d的项目。把playMaker插件导入引擎中。在项目面板就会多出来Gizmos、iTween、PlayMaker这个三个文件夹。第二步:我们创建一个cube。然后给他添加一个角色控制的组件。如下

2013-08-14 16:13:06 1626

转载 unity3d 加载进度条<带图,带当前加载百分之多少>

using UnityEngine;using System.Collections;public class HHHHHHHH : MonoBehaviour {public GUIStyle progressbar_bj;   //背景图public GUIStyle progressbar_qj;   //前景图public GameObject obj;WWW ww

2013-08-14 11:23:14 1116

转载 Unity3d 血条/进度条制作

/*用Unity做血条或进度条真的很方便,GUI里scrollbar就可以轻松实现,再加上lerp一个血条或进度条就完成了。*/using UnityEngine;using System.Collections; public class BloodBarTest : MonoBehaviour {  public GUISkin theSkin; publi

2013-08-14 11:22:12 2809

转载 NGUI疑难杂症

http://www.qiujiawei.cn/blog/2012/09/06/unity3d-1/

2013-08-14 10:45:55 702

转载 unity性能优化总结

一、程序方面  01、务必删除脚本中为空或不需要的默认方法;  02、只在一个脚本中使用OnGUI方法;  03、避免在OnGUI中对变量、方法进行更新、赋值,输出变量建议在Update内;  04、同一脚本中频繁使用的变量建议声明其为全局变量,脚本之间频繁调用的变量或方法建议声明为全局静态变量或方法;  05、不要去频繁获取组件,将其声明为全局变量;  06、数组、集

2013-08-13 10:40:08 929

转载 解决Unity3D中文乱码问题

在monodevelop下编写的应用程序,对于中文显示会出现乱码,甚至是编译不过的问题,分析应该在于编码的方式与解码的方式不一致导致。monodevelop默认采用UTF-8编码格式,尝试在记事本下将其另存为unicode。问题得到解决。难道unity3d的解码格式为传统unicode标准。    unicode 与UTF8的关系:        unicode 是一个标准,utf

2013-08-12 21:58:22 3031

转载 windows内部运行机制

Windows程序内部运行机制 要想熟练掌握Windows应用程序的开发,首先需要理解Windows平台下程序运行的内部机制。本文将深入剖析Windows程序的内部运行机制,为读者扫清VC++学习路途中的第一个障碍,为进一步学习MFC程序打下基础。 1 API与SDK 我们在编写标准C程序的时候,经常会调用各种库函数来辅助完成某些功能:初学者使用得最多的C库函数就是printf了,这些

2013-08-12 09:45:39 1499

转载 构造函数与析构函数

构造函数和析构函数一:基础1.构造函数是用来保证初始化类中的成员变量的初值的,以保证每个对象的数据成员都有合适的初始值,当类的对象被创建时就会调用构造函数.2.构造函数的名字和它的类的名字相同,且没有反回类型.它可以有形参也可以没有形参,可以重载多个构造函数的版本,注意不能用类的对象来调用构造函数.3.当一个对象被破坏或结束时会调用析构函数,析构函数与类名相同并在名字前面有

2013-08-12 09:24:57 1016

转载 c++继承与派生详解

继承是面向对象程序设计中的重要特性,是软件复用的一种形式。其实继承和派生就是同一种概念的不同说法罢了,通常我们说子类继承父类,父类派生出子类。说实话,学习和了解了C++的继承与派生后,发现我对面向对象中的继承与派生有了更深刻的理解。在更加深入了解C++关于继承方面的知识之前,我想先讲一下C++中派生与继承的基本概念,它是之后学习派生类的构造与析构,以及多重继承等的基础。  1.派生类的声明

2013-08-12 09:19:04 2011

转载 浅谈c++多态

C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。  多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphisn),字面意思多种形状。  C++多态性是通过虚函数来实现的,虚函数允许子类重新定

2013-08-12 09:15:44 643

转载 c++ 重载 覆盖与隐藏

成员函数的重载、覆盖与隐藏成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。8.2.1 重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与

2013-08-12 09:07:34 644

转载 c++ 类相关知识

在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是实现抽象类型的工具,因为类是通过抽象数据类型的方法来实现的一种数据类型。类是对某一类对象的抽象;而对象是某一种类的实例,因此,类和对象是密切相关的。没有脱离对象的类,也没有不依赖于类的对象。  什么是类   类是一种复杂的数据类型

2013-08-12 09:05:05 616

转载 VC编程技术点滴(一)MFC编程基础

一、传统的Windows编程--SDK编程    SDK 就是 Software Development Kit 的缩写,即“软件开发工具包”。这是一个覆盖面相当广泛的名词,应该说,辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”,如Java SDK等,这里只讨论开发 Windows 平台下的应用程序所使用的SDK。    上面只是说了一个 SDK 大概的概念而已

2013-08-11 19:56:17 1141

转载 unity实现鼠标拖拽缩放功能代码

using UnityEngine;using System.Collections;public class Script_07_11 : MonoBehaviour {public Transform target;private int MouseWheelSensitivity = 1;private int MouseZoo

2013-08-09 15:54:47 1359

转载 unity3D调用外接摄像头,并保持为图片

项目要求调用摄像头,并且把图像保存下来,上传到服务器。 这里有几个难点,调用摄像头是很简单的,unity已经提供好了接口,我们只需要调用就行。问题就是怎么把图片保存下来。我们来看下代码。   public string deviceName;WebCamTexture tex;//接收返回的图片数据/// /// 实现IEnumerato

2013-08-09 15:49:45 1528

转载 c++预处理 宏

在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令# include,宏定义命令# define等。在源程序中这些命令都放在函数之外, 而且一般都放在源文件的前面,它们称为预处理部分。   所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能, 它由预处理程序负责完成。当对一个源文件进行编译时, 系统将自动引用预处理程序对源程

2013-08-09 15:46:35 781

原创 unity连接mysql

可以从网上直接下载别人做好的mysqlpackage包,然后倒入unity即可1.C#代码:*/using UnityEngine;using System;using System.Collections;using System.Data;using MySql.Data.MySqlClient;public class CMySql : MonoBehav

2013-08-09 15:46:05 873

失控电子版

者从蜂群的行为开始谈起,慢慢揭示一些此前人们并没有强烈意识到的问题,例如:活系统的智慧究竟从何而来?为什么那些看似简单无脑的初级生物能够产生群体智慧?个体的无意识到群体的有意识之间到底是不是鸿沟巨壑?书中涉及的问题纷繁复杂,小到一个蜂群、一组计算机代码、一个封闭试验基地,大到人类进化、人工智能、网络经济等等

2015-09-23

图形学算法

计算机图形学基本算法,学图形学必须掌握的理论基础

2013-11-21

NGUI3.0最新版

NGUI3.0最新版本,支持动态字库。非常容易就能实现中文显示

2013-11-21

unity3d游戏开发教程

unity3d游戏开发教程,里面有很详细的讲解内容

2013-11-15

playmaker教程

介绍了unity的可视化编程软件,通过阅读该文档,可以更好的帮助编程哦

2013-11-14

unity NGUI2.6.4

NGUI2.6.4导入unity,支持动态字体,首先自己要创建一个字体库,如何创建,百度一下很多,效果很好,它对导入的3500字体库不识别。

2013-11-14

unity 连接mysql数据库

将该包导入unity即可运行,前提是电脑要有数据库,不然无法测试效果

2013-11-14

通过实例学习unity3d游戏开发

通过实例学习unity3d游戏开发,是英文的文章,但是很经典

2013-10-25

unity NGUI-tablelist控件使用

unity NGUI-tablelist控件使用,可以明白怎么制作tablelist的过程,导入unity软件可以直接运行

2013-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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