Unreal Python レベルで選択しているアクターのアセットを再インポートする import unreal# レベルで選択されているアクターを取得selectedActors = unreal.EditorLevelLibrary.get_selected_level_actors()assetTools = unre... 2024.12.03 Unreal Python
Unreal Python マテリアルインスタンスのパラメータを一括変更する コンテンツブラウザでマテリアルインスタンスのアセットを複数選択した状態でスクリプトを実行する。コードはBlendSharpnessというパラメータを4.0にする例。## マテリアルインスタンスのスカラーパラメータを変更する#import u... 2023.09.24 Unreal Python
Unreal Python スタティックメッシュのコリジョン設定を一括変更する コリジョンを設定するUSE_COMPLEX_AS_SIMPLEに設定する例。コンテンツブラウザでアセットを複数選択した状態で以下のスクリプトを実行する。## StaticMeshアセットのCollision ComplexityをUSE_C... 2023.09.14 Unreal Python
Unreal Python インポート設定を一括変更する スタティックメッシュのひとつひとつのインポート設定を修正していたら非常に面倒なのでスクリプトで一括処理する方法。Import Mesh LODsにチェックをつけるコンテンツブラウザでスタティックメッシュアセットを複数選択した状態で実行する。... 2023.09.14 Unreal Python
Unreal Python Unreal Pythonの実行環境 Content/Python/のフォルダを作り、そこにPythonファイルを置いておけば直接アクセスすることができる。フォルダをつくり、Pythonファイルを置く。エクスプローラでは表示できるが、コンテンツブラウザには表示されない。Cmd状... 2023.07.21 Unreal Python
Unreal Python マテリアルの依存関係を調べる # コンテントブラウザで選択したマテリアルの参照されている数をプリントするimport unrealassetList = unreal.EditorUtilityLibrary.get_selected_assets() # assetD... 2023.04.26 Unreal Python
Unreal Python アセットのソースファイル ソースファイルのないアセットをリストアップするimport unrealimport reimport os path = "/Game/"allAssets = unreal.EditorAssetLibrary.list_assets(... 2022.09.26 Unreal Python
Unreal Python レベル内のフォルダ操作 レベル内にフォルダを生成してアクターを格納するfolderName = 'props'actor.set_folder_path(foderName)actorが「props/」フォルダに移動する。特定のフォルダ内のアセットをすべて削除する... 2022.09.17 Unreal Python
Unreal Python 使われていないアセットを調べる # 使われていないアセットをリストするスクリプトimport unrealpath = "/Game/"allAssets = unreal.EditorAssetLibrary.list_assets(path, True, False)... 2022.09.05 Unreal Python
Unreal Python アクターの接地 レイを飛ばしてスタティックメッシュとの交差座標を取得する。## スタティックメッシュとの交差点を計算する#import unrealselectedActors = unreal.EditorLevelLibrary.get_selecte... 2022.07.21 Unreal Python