Skip to content

Commit c115d48

Browse files
committed
[commit] 完成文档
1 parent dc1213b commit c115d48

10 files changed

Lines changed: 142 additions & 47 deletions

Docs/04-UnrealEngine/0.基础编程.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ FUNCTION_NON_NULL_RETURN_START
538538
539539
- **可以通过UClass来创建对象** :`NewObject<UCustomObject>()`等价于`NewObject<UObject>(GetTransientPackage(), UCustomObject::StaticClass())`
540540
541-
通常,我们在虚幻引擎中接触到的绝大部分对象,它都是一个**UObject**,在代码层面,要创建任意的UObject,我们一般会使用这种方式:
541+
通常,我们在虚幻引擎中接触到的绝大部分对象,它都是一个 **UObject** ,在代码层面,要创建任意的UObject,我们一般会使用这种方式:
542542
543543
``` c++
544544
UObject* MyObject = NewObject<UObject>();
@@ -1355,7 +1355,7 @@ template< class T >
13551355
T* NewObject(UObject* Outer = (UObject*)GetTransientPackage());
13561356
```
13571357
1358-
其中Outer可以简单理解成父对象,需要注意的是,**Outer**跟UObject的GC并没有关联,它的作用是指定了资产存储结构上的关系。
1358+
其中Outer可以简单理解成父对象,需要注意的是, **Outer** 跟UObject的GC并没有关联,它的作用是指定了资产存储结构上的关系。
13591359
13601360
UE中的资产对象不等同于物理文件,实际上一个磁盘上的`*.uasset`和`*.umap`文件,它可以理解为对应的是 **UPackage** 对象。
13611361

Docs/04-UnrealEngine/12.程序化内容管理.md

Lines changed: 140 additions & 45 deletions
Large diffs are not rendered by default.
305 KB
Loading
38.7 KB
Loading
3.15 MB
Loading
286 KB
Loading
351 KB
Loading
117 KB
Loading
995 KB
Loading
338 KB
Loading

0 commit comments

Comments
 (0)