July7th

导航

2016年6月17日 #

VC只运行一个程序实例

摘要: 方法有很多,以下只是提供一种用的多的 一. 单文档程序 在程序App类的InitInstance中添加如下代码 2.在程序结束时删除标记 二. 对话框程序 在CXXXDlg.h中添加互斥变量 在 CXXXDlg.cpp的OnCreate中添加如下代码 最后程序结束时清除申请的资源 阅读全文

posted @ 2016-06-17 16:51 July7th 阅读(511) 评论(0) 推荐(0) 编辑

VC单文档对话框添加托盘图标

摘要: 一 单文档添加托盘 1. 在CMainFrame中定义NOTIFYICONDATA结构m_notify 2.在OnCreate中添加托盘初始化代码 3.在头文件中添加宏定义#define WM_USER_NOTIFYICON (WM_USER + 1),这是个自定义的消息,用来处理托盘的响应 4.在 阅读全文

posted @ 2016-06-17 15:43 July7th 阅读(382) 评论(0) 推荐(0) 编辑

2015年9月16日 #

Unity场景道具模型拓展自定义编辑器

摘要: (一)适用情况当游戏主角进入特定的场景或者关卡,每个关卡需要加载不同位置的模型,道具等。这些信息需要先在unity编辑器里面配置好,一般由策划干这事,然后把这些位置道具信息保存在文件,当游戏主角进入后根据保存的文件信息加载模型道具。如 跑酷场景的金币 赛车赛道的道具(二)实例文件格式 Json需要导... 阅读全文

posted @ 2015-09-16 11:38 July7th 阅读(1729) 评论(0) 推荐(0) 编辑

Unity游戏数据用Json保存

摘要: (一)关于路径unity有几个关键的路径(1).Application.dataPath 只读路径,就是工作目录的Assets路径(2).Application.streamingAssetsPath 只读路径,在pc可写,程序打包后里面的所有资源都原封不动的打到游戏包里面(3).Applicati... 阅读全文

posted @ 2015-09-16 10:50 July7th 阅读(4365) 评论(0) 推荐(1) 编辑

2015年6月29日 #

Unity优化之减少Drawcall

摘要: 简单来说,Drawcall就是屏幕渲染一次所需要的开销,为了较少消耗,提高性能,一般有以下几种方法。一: 批处理1.动态批处理如果动态物体共用着相同的材质,那么Unity会自动对这些物体进行批处理。动态批处理操作是自动完成的,并不需要你进行额外的操作,你可以在buildsetting中设置他。动态批... 阅读全文

posted @ 2015-06-29 11:01 July7th 阅读(1063) 评论(0) 推荐(0) 编辑

Unity安卓连接profile调试

摘要: 通过USB ADB 1.从Unity中Export Android 工程的时候一定要勾选 Development Build,autoconnect profiler 2.cmd进入adb的目录(打开到文件目录shift+右键快速到该路径),adb的目录在Android sdk/platform-t 阅读全文

posted @ 2015-06-29 10:33 July7th 阅读(2886) 评论(0) 推荐(0) 编辑

Unity截屏

摘要: 方式一:直接使用unity自带的截图函数1 Application.CaptureScreenshot(“imagename”);保存路径:在PC上保存路径为Application.dataPath(项目所在的路径)在安卓或者Iphone平台上保存路径为Application.persistentD... 阅读全文

posted @ 2015-06-29 10:27 July7th 阅读(822) 评论(0) 推荐(0) 编辑