Unity發(fā)布的WebGL頁面應(yīng)用實(shí)現(xiàn)全屏/非全屏切換
如果是win瀏覽器平臺,可以通過修改index.html里面,unity div的長寬比例實(shí)現(xiàn)頁面內(nèi)的全屏。
但是如果是在手機(jī)瀏覽器平臺,全屏的功能不能這樣操作,會引起手機(jī)瀏覽器的崩潰。
只能通過傳統(tǒng)的切換全屏方法
Screen.fullScreen = !Screen.FullScreen;
我一開始也是用button的點(diǎn)擊事件去觸發(fā)全屏,但是button點(diǎn)擊的事件,要再點(diǎn)一下屏幕才會起作用。
正確的方法是用Event Trigger點(diǎn)擊后直接進(jìn)入全屏,不用再點(diǎn)一下屏幕