Skip to content

Commit e1fbe9f

Browse files
author
Roberto De Ioris
committed
added example for fassetdata thumbnails
1 parent a5559e7 commit e1fbe9f

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

examples/fasset_data_thumbnails.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import unreal_engine as ue
2+
from unreal_engine import FARFilter
3+
4+
_filter = FARFilter()
5+
_filter.class_names = ['StaticMesh']
6+
7+
# when passing True to the second argument of get_assets_by_filter(), you will get FAssetData instead of UObject
8+
for asset_data in ue.get_assets_by_filter(_filter, True):
9+
has_custom_thumbnail = asset_data.has_custom_thumbnail()
10+
has_cached_thumbnail = asset_data.has_cached_thumbnail()
11+
try:
12+
thumbnail = asset_data.get_thumbnail()
13+
except:
14+
thumbnail = None
15+
ue.log('Asset: {0} Loaded: {1} CustomThumbnail: {2} CachedThumbnail: {3} Thumbnail: {4}'.format(asset_data.object_path, asset_data.is_asset_loaded(), has_custom_thumbnail, has_cached_thumbnail, thumbnail))

0 commit comments

Comments
 (0)