iOSアプリをリリースする為に広告を実装しているのですが、Objective-cの関数の呼び出し方がわからずに詰まっています。
プロジェクトはBlueprintを使って作っていますが、広告の実装についてはC++で行う予定です。
UE4とObjective-cの連携について、参考になるサイトや情報などがあればご教示お願い致します。
iOSアプリをリリースする為に広告を実装しているのですが、Objective-cの関数の呼び出し方がわからずに詰まっています。
プロジェクトはBlueprintを使って作っていますが、広告の実装についてはC++で行う予定です。
UE4とObjective-cの連携について、参考になるサイトや情報などがあればご教示お願い致します。
使用しているUE4のVersionは4.5.1です。
iOSの場合、通常のC++とほぼ同様にObjective-Cのコードを呼び出すことができます。
以下の質問の情報が参考になると思います。
実際に使っているコードだと、
Engine\Source\Runtime\Core\Private\IOS\IOSAppDelegate.cpp
このあたりのコードが参考になりそうです。
注意点として、UnrealのゲームスレッドとiOSのメインスレッドは別物らしいので、スレッドを跨ぐ処理が入る場合には気をつけて実装する必要があります。
回答ありがとうございます!
教えて頂いたサイトとコードを参考に実装していこうと思います。