自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

转载 使用Unity创建塔防游戏(Part1)

How to Create a Tower Defense Game in Unity - Part1原文作者:Barbara Reichart 文章原译:http://www.cnblogs.com/le0zh/p/create-tower-defense-game-unity-part-1.html参考了这篇文章,我打算做一些改进,以及翻译这篇文章的第2部分。如有不...

2017-01-13 23:49:00 491

转载 使用Unity创建塔防游戏(Part2)

How to Create a Tower Defense Game in Unity – Part 2原文地址:https://www.raywenderlich.com/107529/unity-tower-defense-tutorial-part-2  欢迎大家来查看,使用Unity创建塔防游戏(第二篇)。在第一篇的结尾,我们已经可以召唤和升级小怪兽,召唤一个敌人朝着饼干...

2017-01-13 23:49:00 634

转载 对后置++和-- 新的理解

  在跟随传智播客的视频学习后置++和--的时候:int age = 18;int sum = (age++ + 12) * 3 - 10;//上面这句话相当于 //int sum = (age + 12) * 3 - 10;//age++;  然后我得出结论:无论所在的表达式有多么复杂,都要先等表达式计算结束后,才会执行++或者--的运算。  单看...

2016-03-24 16:45:00 223

转载 游戏对象、组件和Prefabs

如标题所言,本文由3个部分组成,分别讲述游戏对象、组件和Prefabs(预设体)。1. 游戏对象    任何游戏对象都由组件组成,组件是实现一切功能所必需的。我们创建的对象会在Hierarchy视图中显示,在场景中的对象统称为游戏对象。在GameObject这个菜单栏中我们可以选择创建自己需要的对象。2.常用的组件介绍  在前一篇我们所用过的组件有:变换组件(Tran...

2016-03-01 23:29:00 346

转载 资源导入与导出

  本文主要学习如何将资源导入unity中的流程。  同样的图片资源,在不同的平台硬件环境中使用还是有一定的区别。Unity可以让用户在项目中将用一张图片纹理依据不同的平台直接进行相关的设置,这是一种高效率的做法。现在,让我们来学习如何根据不同平台来对图片资源进行设置。  先导入图片,我们可以通过以下3种方式导入Unity支持的资源:1. 直接将资源复制到项目文件夹下面的As...

2016-03-01 23:16:00 173

转载 创建基本的2D场景(part2)

  让我们继续来学习Unity2D游戏场景的制作,本文分为以下3个部分:· 添加角色和控制. 添加2D物理阻挡· 添加2D效果  通过制作一个移动帽子接保龄球的小游戏,我们可以学习到任何创建游戏对象,使用2D物理引擎和制作2D特效等。· 添加角色和控制  1.创建游戏主角帽子   帽子整体由Hat和HatFrontSprite两部分组成,为了让保龄球在被帽...

2016-02-26 23:53:00 237

转载 创建基本的2D场景(part1)

  通过一个简单的2D游戏案例来学习unity 2D游戏开发,本文分为以下3个部分。· 创建工作层· 添加静态景物· 制作2D动画  通过这个案例,我们可以学习到unity2D游戏制作的基本流程,Sprite的创建和使用,2D物理引擎,2D的特效的使用等这些常用的知识点。  3D游戏场景中的摄像机一般使用透视模式(Perspective),2D游戏场景中的摄像机是正交...

2016-02-25 23:19:00 184

转载 unity3D学习序幕

  目前,我所在的公司不适合我长久发展,在一好友的提示下,我决定以unity3D程序员的身份,返回我2013年工作过的那家公司。关于unity3D,除了几年前一点模糊的记忆,其他都是一篇空白。今年年初我买了一本书《Unity5.X 从入门到精通》,开始学习unity3D和C#编程。  在今后的日子里,我会记录下自己学习unity3D的过程。今年我的计划就是学好unity3D,称为一名...

2016-02-22 18:17:00 117

转载 程序员的成长

  看了Archy Yu的博客,里面写了给程序员的3个建议,我也回忆起自己的过去,写下来。3个建议:1:工作要泼辣一点2:要学会聚焦3:要和工作相关  工作要泼辣一点;之前自己工作的时候,记得有一次 ,让我做游戏中小地图的显示,将大地图上的东西显示到小地图上。由于我比较老实,接到任务后,就直接开始做了。做到后面,发现由于大地图是不规则的,小地图是一个圆形,出现了在大小地图上...

2016-02-22 11:00:00 102

转载 亡羊补牢

  今晚,倒霉吧,买东西的时候,丢了10¥。因为掏钱包的时候,把它带出来了,掉在了地上,等我回过神的时候,钱已被人捡走了。中午吃饭的时候,那张10¥没有放到钱包里,这是最主要的原因。几年前,我会因为此事窝火一个晚上,但现在为了这点事生气,钱也回不来,没什么好抱怨的,日子还得继续。  一只羊从羊圈里跑出来了,主人没有及时抓回,就被狼给叼走了。回想自己的过去,就是因为羊圈有缺口,那些狼已...

2015-11-10 19:56:00 122

转载 SQL Server 2008 R2如何开启数据库的远程连接

详情请看百度经验:http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html转载于:https://www.cnblogs.com/lcxBlog/p/4937426.html

2015-11-04 21:30:00 85

转载 类与结构体的区别

1、类型上的区别:  类是引用类型,结构体是值类型2、在构造函数上的区别:  1、类中写了一个新的构造函数后,默认的无参数的构造函数就被干掉了;在结构中,写了一个新的构造函数后,默认的那个无参的构造函数还在。  2、类中可以有多个构造函数;结构体中只能有两个,一个是默认的无参的构造函数,一个是全参数的构造函数,这两个构造函数始终都在。  3、类的构造函数既可以给字段赋...

2015-10-22 22:47:00 255

转载 静态与非静态的区别

  静态类的构造函数只调用一次,在调试过程中,不会进入到静态类的构造函数中。  静态类只能包含静态成员,静态类的构造函数不能加访问修饰符修饰  转载于:https://www.cnblogs.com/lcxBlog/p/4903019.html...

2015-10-22 22:28:00 69

转载 常见错误1

1、 vs提示:“检测到无法访问的代码”  这时候,没有语法错误,必然是逻辑错误了。下面的代码就会引发这样的错误。  int sum = 0;  while(true)  { sum++;   }  Console.Write(sum);  因为上面的while是一个死循环,导致Console.Write(su...

2015-10-22 22:14:00 164

转载 笑话

1、 Hi, I am Mary, I am your server.  Nice to meet you! My name is Mike. I am your client.  Server 既可以指服务器,也可以指侍者。  不知道这个名为Mary的Server可以承受多少个客户端的并发请求。转载于:https://www.cnblogs.com/lcxBlog/p/...

2015-10-22 21:42:00 68

转载 写出好简历吧

1、脑子里要清楚自己写的东西是不是属于这里面的。最终汇总在不超过两页的A4大小的纸里。2、另外排版以整齐清楚为第一优先原则不要搞的太花、白底黑字、不要乱用字体,宋体或者黑体挺好的、注意全角半角标点。简历正文尽可能严肃,偶尔卖萌一下无伤大雅,但是请不要一直出现这种内容,HR曾经见过一个男生的简历每句话后面都有一个颜文字。3、如果是邮件发送的话,请按照下面的要求发:使用正规一些的...

2015-10-22 00:09:00 62

转载 C#中常用关键字的作用

***new关键字:1、在堆中开辟空间 2、在开辟的空间中创建对象 3、调用对象的构造函数***this关键字:1、代表当前类的对象 2、调用自己的构造函数***return:1、立即结束本次方法2、在方法中返回要返回的值***break跳出当前循环***continue结束本次循环,回到循环条件进行判断***base调用父类的成员***virtual标记一个方法是虚方...

2015-10-21 22:20:00 291

转载 访问修饰符

1、 C#中的5个访问修饰符  public:公开的,公共的  private私有的,只能在当前类的内部访问,类中成员们,如果不加访问修饰符,默认就是private  procteced:受保护的,可以在当前类的内部访问,也可以在该类的子类中访问  internal:在当前项目中都可以访问。  protected internal: 受保护的,并且只能在项目中访问  能够修饰类的...

2015-10-21 22:17:00 132

转载 VS 使用技巧

1、按下alt键,可以做到竖向选择2、转载于:https://www.cnblogs.com/lcxBlog/p/4899129.html

2015-10-21 21:22:00 68

转载 属性

1、普通属性 自动属性 //由对应的私有字段的,是普通属性 private MobileStorage _ms; internal MobileStorage Ms { get { return _ms; } set { _ms = value; } ...

2015-10-21 21:20:00 61

转载 学习心得

1、 当你无聊的时候,想玩游戏,想看电影来打发时间,一定要找个东西来学习。2、 学习了一个知识点后,立即用代码去实现它。实践与理论结合,这是学习的王道。3、 我们学习C#就是学习它的无数个类库怎么使用,学习一个新的知识,就是学习这个类能干什么,这么使用这个类的方法。转载于:https://www.cnblogs.com/lcxBlog/p/4899107.html...

2015-10-21 21:11:00 106

转载 与字符串有关的题目

1、统计某种字符串中某个字符或某个字符串出现的次数,以及每次出现的索引位置有如下字符串:【"患者:“大夫,我咳嗽得很重。” * 大夫:“你多大年记?” 患者:“七十五岁。” * 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” * 大夫:“四十岁时咳嗽吗?” 患者:“也不咳嗽。” ...

2015-10-20 22:37:00 258

转载 经典试题

1、声明两个变量:int n1 = 10, n2 = 20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?用方法来实现:封装一个方法来做。 * 提示:方法有两个参数n1,n2,在方法中将n1与n2进行交换,使用ref。 static void Main(string[] args) ...

2015-10-20 21:14:00 121

转载 String与string的区别(注意大小写)

  在C#编程过程中经常见到string和String,下面来看看它们之间的区别:1、 string是C#中的类, String是.net Framework的类。 string是String的别名,String在c# IDE中不会显示蓝色2、 编译器会将string编译成String,所以使用String会让编译减少一点点工作3、 string是C#中的关键字,而St...

2015-10-20 18:19:00 966

转载 实现多态的方式——接口

3. 用接口来实现多态  接口是一种规范,也是一种能力,当一个类要表现出某种能力的时候,一般都用接口来实现。  声明接口的方式: 接口的名称一般以 I 开头,以able结尾。因为以able结尾的单词代表某种能力。  [public] interface I .. able  {   成员;  }    接口的特点:  1)、接口不能被实例化;也就是说,接口不能...

2015-10-16 21:50:00 244

转载 实现多态的方式——抽象类

2、抽象类  抽象类的特点:  1)、抽象类中的抽象成员必须标记为abstract,并且不能有任何实现。     方法不能有任何实现是指,方法没有大括号,也没有方法体。     只有大括号,没有方法体的方法叫做空实现。  2)、抽象成员必须标记在抽象类中  3)、抽象类是有构造函数的,但抽象类不能被实例化  4)、子类继承抽象类后,必须把父类中的所有抽象成...

2015-10-16 21:00:00 180

转载 值传递和引用传递02

  让我们再来看有关值传递和引用传递的例子: //值传递,传递的是这个值的本身 int n = 10; int m = n; m = 40; Console.WriteLine(n); // 10 Console.WriteL...

2015-10-16 11:21:00 57

转载 装箱与拆箱

  装箱:就是将值类型转换为引用类型。  拆箱:将引用类型转换为值类型。  看两种类型是否发生了装箱或者拆箱,要看,这两种类型是否存在继承关系。 //int n = 10; //object o = n;//装箱 //int nn = (int)o;//拆箱 int n =...

2015-10-16 10:32:00 65

转载 面试过程中必须问的5个问题?

1.  你们的企业文化是什么?2.  如何衡量我?(衡量员工的方法)3.  有什么成长计划?(公司的成长计划)4.  你们的发展计划是什么?5.  我会喜欢你们的人吗?转载于:https://www.cnblogs.com/lcxBlog/p/4884267.html...

2015-10-16 09:05:00 77

转载 C#中的集合类——HashTable

HashTable 被称为键值对集合,类似于字典,根据key可以找到value键值对对象[键]=值;键值对集合当中,键必须是唯一的,而值是可以重复的1.  HashTable的用法 //创建了一个键值对集合对象 Hashtable ht = new Hashtable(); ht.Add(1, "张...

2015-10-16 08:51:00 121

转载 计算字符串中每种字符出现的次数[Dictionary<char,int>泛型集合用法]

  有一道经典的面试题:统计 welcome to china中每个字符出现的次数,不考虑大小写。   第一个出现在脑海里的想法是:    1.将字字符串转换成char数组;    2.用for循环遍历每个字符,根据switch-case语句来逐一判断。    3.再建立一个int数组来接收判断后的结果,最后for循环输出。  这样做的话...

2015-09-22 21:57:00 284

转载 数据库中的null问题

  在数据库中有些列的值可以为null,这一篇,我们围绕数据库中的null来讲述。1.  null与 “”、0的区别   数据库中的null表示——不知道,“”——一个空字符串,0则是一个数值。    所以null是指不确定的意思,而后两者则都是确定的值。因此,我们在项目中必须严格区分null和空字符串、0。  2.  查询Name为null的人的信息   ...

2015-05-26 22:16:00 436

转载 数据导入和导出

1.  数据导入   将数据从文件中导入到数据库。    1. 从文件中读取数据   2. 将数据插入数据库       //注意:如果读取文件的编码与文件保存的编码不一致,容易出现乱码 //File.ReadLines没有第二个参数额重载是采用UTF8编码 IEnumerable<string&gt...

2015-05-26 21:31:00 189

转载 用户登陆案例

  这一篇,我们用之前学习过的知识,做一个用户登陆的案例。1.  需求分析  用户界面中进行登录判断。输错三次禁止登陆(半小时),用数据库记录ErrorTimes。   在客户端要求登陆的时候,我们需要将用户名和密码进行验证,如果输错密码的次数达到3次,就禁止用户在半小时内登陆。于是,我们就需要在数据库中记录下用户被禁止登陆的时间。如果输错密码的次数达到了3次,就判断距离禁止...

2015-05-22 21:55:00 154

转载 SQLHelper

  这一篇,我们编写SQLHelper这个类的目的是为了封装对数据库的操作。1. 封装方法的原则    把不变的代码写入方法中,把变化的部分通过参数传递    不变的代码:连接数据、执行数据库操作的方法等     变化的部分:SQL语句,进行参数化查询的时候需要传递的参数2. 实现SQLHelper类 1 //不声明为publc的目...

2015-05-21 20:57:00 65

转载 把连接数据库的字符串放在配置文件中

  将连接数据库的字符串放在配置文件中,这样我们通过修改配置文件,就可以不用在程序中频繁地修改连接数据库的字符串了。  步骤如下:1.  添加一个配置文件  (1) 在项目中添加新建项    (2) 选择“应用程序配置文件”      注意:名称不可以写错,必须是App.config (或者是App1.config、App2.config) ;在Asp.Net...

2015-05-21 16:31:00 344

转载 访问数据库

1. 连接数据库  在做项目的时候,我们都需要通过程序来访问SQL Server  通过ADO.NET 这一技术,我们可以在程序中,向数据库提交执行SQL语句的一堆类。  本机访问直接访问“Windows验证”,但是一般项目都是单独的数据库服务器,程序在另外一台电脑上连接SQLServer,保障安全操作。  在做项目过程中不要启用sa账户,而是建立专用的账户,这是基...

2015-05-20 22:55:00 83

转载 SQL语句

  SQL语句  sql语句是用来与数据库进行交流的语句;sql不区分大小写,sql的关键字不区分大小写;但是sql中的字符串还是区分大小写的。  在查询分析器中执行SQL语句:如果我们选中了一条sql语句,点击“执行”的话,就会执行这条sql语句。不选中哪一条sql语句的话,会执行所有的sql语句。1. insert  向数据库中添加数据  insert into...

2015-05-20 21:19:00 78

转载 数据库基础

  数据库是用来存储数据的,我们可以通过一定的规则来操作数据库中的数据。  1. 主键: 是对数据行的唯一标识,不会重复的列才能当主键。 唯一定义一条数据的列   主键的分类: 如 人口信息表   1) 业务主键: 有确切的意义——身份证号码   2) 逻辑主键: 没有任何业务意义——序列号 1、2、3等 在选择主键的时候,要选择逻辑主键;业务主键很...

2015-05-20 21:07:00 74

转载 有关程序员转行的想法

  Mike曾经在一家大公司里,每天的工作就是为了维护3个活死人一般的项目。每天就写写代码,配置文件,修改BUG,日子就这么无趣。看到别的程序员离职后,卖奶茶卖烧饼,赚了不少钱,买房买车娶了漂亮的妹纸,生活幸福美满。后来,公司把Mike维护的游戏砍掉了。Mike也自然离开了公司,Mkie 说不再想当程序员, “我也卖奶茶去”!!!  经Alex介绍,Mike认识了Susan,她从大公...

2015-05-18 00:51:00 88

空空如也

空空如也

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

TA关注的人

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