UE像素流网页设置

**隐藏UE中的鼠标,显示网页鼠标** 隐藏UE中鼠标两种方式

2023-11-09
UpUpUppppppp

隐藏UE中的鼠标,显示网页鼠标

隐藏UE中鼠标两种方式 方案1: 在UE中找到PixelStreaming插件把蓝图中的鼠标进行隐藏 方案2:

在app.js中修改styleCursor = 'default'; 鼠标需要按Esc的问题 鼠标需要按Esc才能进入或退出播放器控件的控制。 方案1: app.js中添加以下代码:

 inputOptions.controlScheme = ControlSchemeType.HoveringMouse;

方案2: 在player.html中load()方法添加以下代码:

<script>
inputOptions.controlScheme = ControlSchemeType.HoveringMouse;
</script>

隐藏启动界面并且自动播放像素流

在app.js中修改以下代码: 1.PlayStream()方法中修改代码 第二个if语句修改为 if(webRtcPlayerObj.audio.srcObject && autoPlayAudio&&false) 2.showPlayOverlay()方法后加以下代码

webRtcPlayerObj.video.muted = true;
setTimeout(() => { playStream();}, 1);

3.start()方法处最后一个if语句内容修改为以下代码

if (!connect_on_load || is_reconnection) {
       // showConnectOverlay();
        invalidateFreezeFrameOverlay();
        shouldShowPlayOverlay = true;
        resizePlayerStyle();
        connect();
        startAfkWarningTimer();
    } else {
        connect();
    }

像素流全屏展示、去掉右上角内容 player.html中修改以下内容 添加hidden="hidden"在此处 删掉此处的checked