(3)TSoftObjectPtr<T>软对象引用,也是智能指针 (4)TSoftClassPtr<T>软类引用,也是智能指针 (5)TSubClassof<T> (6)TWeakObjectPtr:智能指针 参考 (1)unique_ptr、shared_ptr 指针变量拥有绑定资源的所有权,完成对资源生命期的自动管理。 weak_ptr:弱绑定,这块内存的生命周期与指针无关联,在离开作用域时不会...
在ue中,引用机制是一种重要的技术,它能够让开发者在项目中方便地使用其他模块或组件,从而提高开发效率。本文将详细介绍ue软引用的机制和使用方法。 二、ue软引用的机制 1. 引用类型:ue提供了多种引用类型,包括函数引用、类引用、对象引用等。开发者可以根据需要选择合适类型的引用。 2. 引用过程:在ue中,引用的...
智能指针无法通过UPROPERTY宏暴露在蓝图中,是仅限C++的功能。 四、硬引用,软引用 “软引用”这个东西是虚幻给开发人员提供的,最基本的控制资产加载过程的功能。因为有了软引用这个功能,所以才有硬引用和软引用的区分。 硬引用在资产加载时的逻辑:当A资产持有B资产的硬引用时,A资产被加载到内存中时,B资产也会被加...
https://dullsword.github.io/2023/12/07/UE5-%E7%A1%AC%E5%BC%95%E7%94%A8%E4%B8%8E%E8%BD%AF%E5%BC%95%E7%94%A8/