- 博客(24)
- 收藏
- 关注
原创 Unity3D脚本中文字符乱码的解决方案
点评:用Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现,甚至在Monodevelop编辑器,写了中文注释,会出现程序报错等问题。 用Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现
2015-01-20 22:49:30 711
原创 unity之怪物生出
public GameObject mouse;//声明老鼠 public GameObject gold;//声明金币 public GameObject HP;//声明血瓶 int i = 9; void start() { mouse = GameObject.FindGameObjectWithTag("mouse");
2015-01-17 23:09:18 964
原创 unity之项目小结(二)
今天我们又重新改了一下我们的项目,并且信添加了一些新的功能。血条在npc的的头顶上,并且上面写着npc的名字 //主摄像机对象private Camera camera;//NPC名称private string name = "张三"; //NPC模型高度float npcHeight;//红色血条贴图publi
2015-01-16 22:54:51 343
原创 unity之血条
今天我们又重新改了一下我们的项目,并且信添加了一些新的功能。血条在npc的的头顶上,并且上面写着npc的名字 //主摄像机对象private Camera camera;//NPC名称private string name = "张三"; //NPC模型高度float npcHeight;//红色血条贴图publi
2015-01-16 22:53:46 454
原创 unity之项目小结
今天的总结: 1、unity连接数据库: 需要导入unity安装路径找到System.Data.dll的文件,并将其复制到Asset下,然后将System.Data引入命名空间即可使用数据库操作这个必须每次进vs的时候都要导入。 2、就是今天出来一些小错误,GetMouseButtonDown写成GetMouseBut
2015-01-16 01:18:36 521
原创 unity之周测
今天我们进行了周测,下面是我们今天的一些问题。 1、鼠标左键点击一个位置,主角走到那个地方 private NavMeshAgent agent; //声明一个agent对象void Start () {agent =GetComponent ();//获得NavMeshAgent组件}void Upda
2015-01-12 23:29:05 279
原创 unity之练习题
今天我们回顾了以前做的练习题,下面是其中的几道, 1、 写一个方法,接收一个整数参数n,输出1+2+…+n的和 答案: static void Main(string[] args)//main方法,程序的入口 { int n=
2015-01-11 01:02:54 818
原创 unity之简单的对话框
今天我们主要学习了svn的用法,并且写了项目的需求分析。 在今天的空余时间,我还抽空看了一下对话框的制作,在一个游戏中,NPC是不可缺少的,在接任务,买装备的时候和NPC对话就必不可少了,下面让我们来制作对话框。 我们要实现的功能是,当鼠标点在NPC身上的时候,对话框出现,然后离开的时候,对话框消失。 主要代码如下:
2015-01-09 22:15:33 2208
原创 unity之项目学习(—)
今天我们主要学习了一些新的知识。 1、怪物在离主角一定距离的时候,开始走向主角,并攻击主角。主角也一样。 首先,先给怪物加一个脚本。脚本先定义一个导航网格的一个对象,在start方法中获取导航网格的组件。然后在update方法中调用SetDestination( )方法,方法厘米的参数是主角的位置,这样怪物局可以走向主角了。 在这之前可以
2015-01-08 22:49:02 311
原创 unity之粒子系统
Shuriken粒子系统是继Unity3.5版本之后推出的新版粒子系统,它采用了模块化管理,个性化的粒子模块配合粒子曲线编辑器使用户更容易创作出各种兵分复杂的粒子效果。 创建一个粒子系统的方式有两种: 1.分别选择菜单栏中的 GameObject - Create Other - Particle System 2.创建一个Empty对象,在C
2015-01-07 21:52:26 626
原创 unity3D之摄像机
摄像机属性 Clear Flags 清除标记 决定屏幕的哪部分将被清除。当使用多个相机来描绘不同的游戏景象时,利用它是非常方便的 Background 背景 在镜头中的所有元素描绘完成且没有天空盒的情况下,将选中的颜色应用到剩余的屏幕 Culling Mask 剔除遮罩 包含
2015-01-06 20:11:37 410
原创 unity之NavMeshAgent
Unity中与自动寻路相关的组件主要有两个:NavMeshAgent ( 又称导航网格代理 ),Off Mesh Link( 分离网格链接 )。这两个组件的作用与使用范围是不同的,我们唯一可以确定的是我们必须烘焙地形,产生NavMesh(导航网格)。因为导航网格决定我们的角色(带有导航网格代理的角色)活动的范围。NavMeshAgent组件需要附着寻路的角色身上,比如怪物,而OffMeshLin
2015-01-05 20:41:33 3644 1
原创 unity学习之自动寻径
今天我们主要学习了自动寻径。 我们要实现一个功能:点击场景中的一个位置,角色可以自动寻路过去。角色会绕过各种复杂的障碍,找到一条理论上”最短路径“。 主要步骤: 1、创建地形或地板都行。 2、增加角色。 3、添加障碍物。 4、选中地形或地板,打开window窗口的Nav
2015-01-04 20:37:16 522
原创 unity之自动寻径
今天我们主要学习了自动寻径。 我们要实现一个功能:点击场景中的一个位置,角色可以自动寻路过去。角色会绕过各种复杂的障碍,找到一条理论上”最短路径“。 主要步骤: 1、创建地形或地板都行。 2、增加角色。 3、添加障碍物。 4、选中地形或地板,打开window窗口的Nav
2015-01-04 20:35:37 420
原创 unity之外键
今天我们主要复习了一下外键的使用 外键表主要是使表和表联系起来。然后通过多表联合把你所需要的数据查询出来。 首先,因为是多表联合,所以最后出来的需要的不是一个对象,所以需要Arrylist 集合来接受它,然后通过迭代器把集合里面的数据输出来。 通过集合添加表里面的数据
2014-12-31 18:21:30 303
原创 unity3D GUI登录注册
今天我们学习了unity的GUI的登陆注册 先是登录,用GUI的Box方法,把它的边框给显示出来,登录账号用TextField方法来显示,用字符串来接受,密码用PasswordField方法来显示,用字符串来接受。 然后登录和取消用GUI的 Buttom方法来先显示。在点击登录时,可以跳转到游戏界面。点击取消时,字符串为“”;
2014-12-30 20:55:46 702
原创 unity学习之GUI
今天我们学习了GUI即用户图形界面 GUI的几个方法。 Label Label (position : Rect, text : string) : void Label (position : Rect, image : Texture) : void
2014-12-29 21:11:26 392
原创 unity项目
生成多行砖块using UnityEngine;using System.Collections;public class Wall : MonoBehaviour { //创建墙的代码 public GameObject wall; void Start () { for (int
2014-12-27 20:52:30 266
原创 unity 3D学习
接口和抽象类的区别: 1.接口用于规范,抽象类用于共性。 2.接口中只能声明方法,属性,事件,索引器。而抽象类中可以有方法的实现,也以定义非静态的类变量。 3.抽象类是类,所以只能被单继承,但是接口却可以一次实现多个。 4.抽象类可以提供某些方法的部分实现,接口不可以。 5.抽
2014-12-26 21:01:12 387
原创 unity 3D 复习2
接口和抽象类的区别: 1.接口用于规范,抽象类用于共性。 2.接口中只能声明方法,属性,事件,索引器。而抽象类中可以有方法的实现,也以定义非静态的类变量。 3.抽象类是类,所以只能被单继承,但是接口却可以一次实现多个。 4.抽象类可以提供某些方法的部分实现,接口不可以。 5.抽象类
2014-12-26 20:59:43 333
原创 unity复习
今天我们复习了前几天的一些概念Using 作用:1、引入命名空间;2、释放资源。循环结构用于对一组命令执行一定的次数,或反复执行一组命令,直到指定的条件为真Do ...... While语句和while语句的区别:Do........while 语句在条件为假时还执行一次。数组是同一数据类型的一组值。类是对某一事物的描述,是抽象的、概念上的描述;对象是实际存在的该事物的
2014-12-25 21:31:16 339
原创 unity 学习之项目分析
今天我们复习了做的游戏商城这个项目对象主要有5个1、管理员 2、用户 3、金币 4、装备 5、购物车功能(模块)1、管理员后台模块:对金币、装备的增删查改操作,对用户和购物车的查看和删除2、用户购买装备模块:查看装备--->输入参数--->获得金币--->查看装备--->购买装备--->对购物车的增删查改3、金币模块:管理员对金币增删查改,用户对金币的查看和
2014-12-24 22:24:50 381
原创 unity学习
今天我们主要学习了角色控制和射线。 角色控制 通过调用SimpleMove()使物体移动(只适用于平面移动) 为移动物体添加CharacterController(角色控制器)private CharacterController controller=null ;//声明角色控制器
2014-12-23 22:38:38 310
原创 unity学习之总结
常用的必然事件Void Awake( ){ }; void Start( ){ }; void Update( ){ }Void FixedUpdate( ){ }; void lateUpdate( ){ };Void OnGUI( ){ }Transformtranform 改变游戏对象的位移,旋转和伸缩。改变位移有2中方法例如
2014-12-22 22:44:25 1141 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人