AngelScript

UE4のAngelScriptでできないこと

或いはできるかわからんこと outピンの対応が現状できないっぽい https://github.com/Hazelight/UnrealEngine-Angelscript/issues/44 タイマー系の処理、非同期処理 WorldからTimerManagerが拾えない。 CPPでヘルパ関数経由で叩くことは可能だろうか? ↓のモ…

UE4のAngelScript上でwwiseを使ってBGM再生

class AMyLevel : ALevelScriptActor { UPROPERTY() UAkAudioBank MainBank = Asset("/Game/WwiseAudio/Main_Bank.Main_Bank"); UPROPERTY() UAkAudioEvent PlayTitleAsset = Asset("/Game/WwiseAudio/Events/Default_Work_Unit/PlayTitle.PlayTitle"); UFUN…

UE4用AngelScriptPluginを公式ビルド版UE4に持ち込んでみた。

プラグインだけ抜き出して公式ビルドで使えないのかと思って試してみた。 結論からいうと、できませんでした。 Unknown function specifier 'ScriptCallable' プラグインだけ抜き出してきてもScriptCallableというものが見つからずビルドできない。 公式ドキ…

UE4用のAngelScriptバインディングを試した

公式サイト リポジトリ リポジトリのアクセスにはUE4の公式リポジトリへのアクセス権があるアカウントが必要。 スクリプトの編集はVSCodeと独自のVSCode拡張を使う。 AngelScriptを使ってActorなどの追加が可能。 ビルド済みのバイナリはリポジトリのリリー…