在游戏开发中,空指针错误是我们最常见也是最容易出现的错误。下面介绍一下博主近期遇见的空指针错误 如上图,有两个类,如果此时我们在图2中调用图1的单例模式可能会出现空指针错误。 原因在于:编译器可能先执行图2中的Awake后执行图1的Awake,导致单例模式还没定义就被调用,因此会出现空指针。 ...
分类:
编程语言 时间:
2017-10-30 18:13:57
阅读次数:
168
首先要明白敌人发现主角可以通过两种形式:一种是看见主角(即主角出现在敌人的视野之内)。另一种是听见主角(即听见主角走路声或者是跑步声) 第一种形式:看。 如下图 ,判断主角是否在敌人视野角度内,只需判断B<0.5*A是否成立 第二种形式,听。 using UnityEngine;using Syst ...
分类:
编程语言 时间:
2017-10-30 17:00:40
阅读次数:
1115
const:声明某个常量字段或常量局部变量。 注意:常量字段和常量局部变量不是变量并且不能修改 利用const管理游戏标签 例如: //管理所有标签 public const string PlayerPrefs= "player"; public const string enemys = "en ...
分类:
编程语言 时间:
2017-10-29 12:49:56
阅读次数:
270
谁说Vim不是IDE?(二)(三) http://www.cnblogs.com/chijianqiang/archive/2012/10/31/vim-2.html Vim新手入门资料和一些Vim实用小技巧http://www.cnblogs.com/Jack47/p/vim-resources- ...
分类:
Web程序 时间:
2017-08-04 14:27:42
阅读次数:
173
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编 ...
分类:
其他好文 时间:
2017-05-24 13:37:06
阅读次数:
945
这些事实上就是优化rom 的一些实用小技巧. 认为非常多还是实用的. Build.prop (编辑 /system/build.prop 文件(须要root, 能够用文件管理器或者其它root explorer) 假设build.prop里面有这些參数,仅仅须要把数值更改 1. 强制把Home程序驻 ...
分类:
移动开发 时间:
2017-05-13 14:26:55
阅读次数:
286
这是本人开始做项目的时候遇到过的问题还有解决方法 1.eval函数 能把字符串转换成可执行的php代码,如果字符串不是可执行的php代码的话,需要在前面加上@,屏蔽notice 2.array_merge函数 array_merge函数是用来合并数组的,本人之前遇到过一个需求 把arr_1在arr_ ...
分类:
Web程序 时间:
2017-05-11 11:48:29
阅读次数:
214
下面以Centos7为例:启动级别修改 systemctlisolatemulti-user.target systemctlisolaterunlevel3.target 启动文件在/etc/systemd/system/default.target 想要修改就直接更改文件就行了:ln-sf/lib/systemd/system/[multi-user.target|graphical.target]\/etc/systemd/system/d..
分类:
系统相关 时间:
2017-03-26 23:41:50
阅读次数:
316
原博网址:http://www.cnblogs.com/feiyangqingyun/archive/2010/12/06/1898143.html 1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的 closeEvent()函数,加入判断操作 void MainWindow::close ...
分类:
其他好文 时间:
2016-12-19 21:08:35
阅读次数:
203