
議論
フォーラム
GDevelop iOS版で動画プレーヤーのネイティブ操作を無効化する方法
GDevelopで開発したゲームをiOSデバイスに移植する際に、動画プレーヤーのネイティブ操作が予期せず表示され、ゲーム本来のタッチ操作やゲームプレイを阻害してしまうという問題が報告されています。
特に、動画を多用し、タッチ操作でゲーム内のパス(道筋)を選択するようなゲームでこの問題が発生しやすいようです。
この問題に対し、RedditなどのコミュニティではJavaScriptコードを用いた解決策が提案されていますが、現時点ではうまくいっていないとのことです。フォーラムでは、このiOSネイティブの動画コントロールを無効化する方法について、活発な議論が行われています。
ノート
iOSの標準動画プレーヤーは、動画再生時に自動的に操作インターフェースを表示します。このインターフェースがゲームのUIと重なると、プレイヤーが意図した操作を行えなくなることがあります。
この課題に対する効果的な解決策が見つかれば、GDevelopで開発されたインタラクティブな動画コンテンツや、動画を多用するゲームをiOSプラットフォームでよりスムーズに動作させることが可能になります。コミュニティの知見が集まることで、この問題の克服に繋がることが期待されます。
