今天面試官問道對WebAssembly有沒有了解,我印象中,WebAssembly是將C++代碼轉換成網頁瀏覽器支持的代碼,只有PC平臺才支持。
Unity的WebGL就是WebAssembly了,來測試看看。
我這邊是Unity2019.
導出後上傳到服務器上測試。
PC上效果如下:
代碼正常執行,打出Log。
從console信息來看,webGL對應的是OpenGL ES 3.0 .
然後另外的一個特點就是,在網絡界面裏面,看不到任何請求,這樣或許可以避免被破解。
在手機上firefox提示不支持
但是點擊ok之後就可以運行了。。