03 2016 档案

unreal3启动地图设置
摘要:在defaultengine.ini中[URL]节: Map=MOBATinyMap.udkLocalMap=MOBATinyMap.udk 这里有Map和LocalMap两个属性,让人有点混淆,只好看看代码找差别。 首先有个FURL类,负责表示启动时的地图参数,在它里面就有DefaultMap和D 阅读全文

posted @ 2016-03-29 11:52 冷欺花 阅读(248) 评论(0) 推荐(0)

unreal3控制台窗口属性调整
摘要:在windows平台上,unreal3的console窗口类是FOutputDeviceConsoleWindows 启动时,它可以从XXXGame.ini中读取诸如窗口大小之类的属性,具体的代码在 中,第一次Show时创建console,分别读取了x,y,w,h四个属性,通过SetConsoleS 阅读全文

posted @ 2016-03-28 20:16 冷欺花 阅读(663) 评论(0) 推荐(0)

unreal3窗口锁定鼠标开关
摘要:GameViewportClient中有个变量控制是否显示硬件鼠标: 也就是系统的光标,一般通过该类中的函数来操纵: 其中ForceUpdateMouseCursor是native函数,调用到UGameViewportClient::ForceUpdateMouseCursor, 在Windows上 阅读全文

posted @ 2016-03-28 18:05 冷欺花 阅读(625) 评论(0) 推荐(0)

unreal3启动流程总结
摘要:一、启动代码所在工程为Launch(win32),可为所有同一codebase项目共享。 但共享方式很不智能,是通过在源文件中添加大量#if/else条件编译宏来实现,即各项目在自己的工程中添加【程序运转流程】所需的各回调函数,然后在Launch工程的文件中添加这些函数的声明并调用。 也就是说每增加 阅读全文

posted @ 2016-03-24 23:20 冷欺花 阅读(762) 评论(0) 推荐(0)

导航