Android 有可能阻止unity的输入吗?
我有一个定制的Android插件,可以在unity上播放视频。一切都很好 但是,我需要阻止unity的输入,因为视频后面有一个场景Android 有可能阻止unity的输入吗?,android,unity3d,android-mediaplayer,Android,Unity3d,Android Mediaplayer,我有一个定制的Android插件,可以在unity上播放视频。一切都很好 但是,我需要阻止unity的输入,因为视频后面有一个场景 我试图在我的活动上覆盖onTouchEvent,但没有成功 我的活动是扩展UnityPlayerPractivity 此外,我还尝试使用fill_parent在我的视频播放器上添加自定义视图,并使用onTouchEvent 我试着在任何地方设置一个听众,但仍然不起作用。我无法阻止传播 例: 在搜索unityPlayer的if视图实例时发现unityPlayer 团结
我试图在我的活动上覆盖onTouchEvent,但没有成功 我的活动是扩展UnityPlayerPractivity 此外,我还尝试使用fill_parent在我的视频播放器上添加自定义视图,并使用onTouchEvent 我试着在任何地方设置一个听众,但仍然不起作用。我无法阻止传播 例: 在搜索unityPlayer的if视图实例时发现unityPlayer 团结总是得到投入。这可能吗
谢谢我已尝试在我的活动中覆盖onTouchEvent。。。你能发布代码吗?添加了一个快速编辑,显示一些代码你想让你的场景在后台运行吗?可以尝试设置时间。时间刻度=0;阻止游戏做任何事情。然后在视频关闭时将其设置回1。时间刻度不影响OnMouseDown/onmousedup
@Override
public boolean onTouchEvent(MotionEvent event) {
// return true should consume event
return true;
}
unityPlayer.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// return true should consume the event...
return true;
}
});