UE4+Python(扫描资源)

虚幻引擎:UE4.25

Python:官方插件2.7版本

当我们在引擎中删除某个路径下的资源后,如果在外部重新将删除的uasset资源放到刚才的目录下,会发现引擎无法自动扫描到,只有重新打开编辑器才能扫描到,写了个python脚本帮助引擎重新扫描资源

discover_asset.py

import unreal

asset_path = '/Game/Assets/Library/TestAsset.TestAsset'

asset_files = []

asset_files.append(asset_path)

unreal.AssetRegistryHelpers.get_asset_registry().scan_modified_asset_files(asset_files)

在编辑器Python命令行下运行,就会发现资源重新刷新了。

你可能感兴趣的:(Python,UE4,UE4,Python)