- 博客(9)
- 收藏
- 关注
原创 在VS2015中创建一个Physx工程
1、在计算机配置中添加环境变量PHYSX_HOME,值为Physx的SDK根目录。2、创建一个新项目,选择win32控制台应用程序,勾选空项目。3、配置属性 -- C/C++ -- 常规 -- 附加包含目录,加入 $(PHYSX_HOME)/Include字段。4、配置属性 -- 链接器 -- 常规 -- 附加库目录,加入 $(PHYSX_HOME)/Lib
2017-05-02 20:09:50
1975
原创 C#将控件置于最顶层和最底层
btn.BringToFront();//将控件放置所有控件最顶层 btn.SendToBack();//将控件放置所有控件最底层
2016-12-02 11:44:33
32916
原创 【学习笔记】NGUI中为Popup Menu添加点击事件响应
UIPopupList popupList = new UIPopupList(); // Use this for initialization void Start () { popupList = (UIPopupList)GetComponent ("UIPopupList"); EventDelegate.Add (popupList.onChange, OnSelectC
2016-01-07 18:07:28
418
原创 【学习笔记】NGUI中实例化预设物体的位置问题
遇到的问题:在使用NGUI时希望在脚本中动态实例化一些范例UI组件,但发现实例化之后组件的位置会自动改变,尝试使用trasform.postion手动设定物体的位置,但得出的结果却不正确。分析:在NGUI使用Instantiate实例化物体都是以NGUI的摄像机为基础的,所以不能使用trasform.postion,而改为trasform.localPostion,即可。
2016-01-05 17:02:20
1119
原创 【学习笔记】 Unity中在点击UI时屏蔽游戏内点击事件
遇到的问题:在做一个Unity for Android项目时,使用NGUI,使用手势缩放和旋转模型,但希望在点击到UI时屏蔽这些操作。分析:解决方法:在NGUI的Camera下挂载如下脚本,注意Camera参数为NGUI的相机而非主相机。var NGUICamera : Camera;public var target: GameObject;func
2015-12-31 14:10:35
8264
原创 【学习笔记】自定义关于wchar_t*的相关函数
//自定义的计算一个宽字符串长度的函数,库函数wcslen返回结果不正确,原因未知 int wcharLen(wchar_t *wchar) { int i=0; while(wchar[i]!='\0') { i++; } return i; } //自定义的比较两个宽字符串是否相同的函数,库函数wcscmp返回结果不正确,原因未知 bool wch
2015-12-23 16:57:49
492
原创 【学习笔记】C++传递字符串到C#
参照这篇文章 http://blog.youkuaiyun.com/wangweitingaabbcc/article/details/7663949经测试,C#调用声明前不加 [return: MarshalAs(UnmanagedType.LPWStr)] 字段,会导致传入的字符串只剩第一个字符。
2015-12-23 10:12:09
2091
原创 【学习笔记】boost序列化问题
遇到的问题:在做一个跨平台项目中尝试使用boost序列化来生成我们自己的文件格式,用于跨平台数据共享。但遇到了问题,即在自身的NDK环境下序列化出的文件自身可以使用,而在其他人的windows环境下序列化出的文件这边反序列化时则会报错。分析与解决方法:1、使用文本格式序列化。在使用文本序列化时经观察发现,对方序列化后的文件头为’22 serialization::archive 13
2015-12-22 11:26:57
1418
原创 【学习笔记】linux与windows中wchar_t的问题
遇到的问题: 做Unity for Android项目时遇到了两个问题,一是用boost序列时,windows下序列化的二进制文件在Android上无法读取,序列化为文本文件则没有问题。二是在C++与C#进行数据传递时wchar_t*类型的字符串只能显示第一个字符。分析:问题出在wchar_t上,原因是windows下的wchar_t占2个字节,而linux下则占4个字节,C#
2015-12-22 11:03:10
1587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人