理想論で言えば、左クリックのみを許容し、2つの異なる挙動をさせたいなら、さらにボタンを表示してどちらかを選択させる、というのがいいのだろう。
でも、それだとある挙動を実行する時に、必ず2アクションになってしまう。
#if !UE_BUILD_SHIPPING
// デバッグ用コード
#endif
とする。UE_BUILD_DEBUG
UE_BUILD_DEBUGGAME
UE_BUILD_DEVELOPMENT
UE_BUILD_SHIPPING
UE_BUILD_TEST
を指定できる。#if UE_BUILD_DEVELOPMENT
// デバッグ用コード
#endif
でもいいんだけど、Debugに切り替えたときは無視されてしまう。