2种引用方式 硬引用(Hard Reference) 即对象 A 引用对象 B,并导致对象 B 在对象 A 加载时加载 硬引用过多会导致运行时很多暂时用不到的资源也被加载到内存中 大量资源会导致进程阻塞,致使程序情动事件过长 用不大的资源也在内存中,会占用内存 软引用(Soft Reference) 即对象 A 通过间接机制(例如字符串形式的对象路径)来引用对象 B 软引用可以减少加载负担,可以缩短程序启动时间 软引用不会主动加载到内存中,在需要时加载,用完释放 蓝图中的资源引用 C++ 中资源
转自:http://blog.csdn.net/u011707076/article/details/44903223 LevelStream 实现超大无缝地图--官方文档学习 The Level Streaming feature makes it possible to load and unload map files into memory as well as toggle their visibility all during play. This makes it possible
翻译原文为Unreal 的官方!自己看着总结了一下,不一定每条都能对上.不足之处,请多多不吝赐教! 原文地址: unreal CodingStandard UE4编码规范 在Epic,有简单几条代码编写标准: l 代码生命的80%时间在于维修 l 没有一个软件在整个过程中仅仅有原作者在维护 l 编码规范能够提供软件可读性,新手可迅速透彻理解代码.新的project师来会建立新的project改动代码. l 若对社区开发人员放出源代码,希望代码易于理解. l 须要满足交叉编译. 命名规范 l 首