自己解決しました。
どうやら原因はTwinStickGameModeの継承元クラスがGameModeBaseになっていて、
それと自作GameStateクラスが不整合を起こし、
結果としてエフェクトが描画されない
という風に動作検証から考えました。
GameModeとGameModeBaseの違いはこのような説明らしいです。
関係ないように思えて影響しているので
なんというか驚きです…
自己解決しました。
どうやら原因はTwinStickGameModeの継承元クラスがGameModeBaseになっていて、
それと自作GameStateクラスが不整合を起こし、
結果としてエフェクトが描画されない
という風に動作検証から考えました。
GameModeとGameModeBaseの違いはこのような説明らしいです。
関係ないように思えて影響しているので
なんというか驚きです…