GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。
本文集以一个小的功能点为单位行文,也便于拾取罢!
简介:
笔者今天推荐的仓库叫 Unity-WebViewEditorWindow。
我们都知道Unity编辑器里面有一个 Asset Store,而这个 Tab/Window 其实就是一个内嵌的网页浏览器啦。
但是这个组件不向外公开的,那么如果我们想要用那该怎么办呢?
这个仓库便是一个很好的思路了!
功能:
- 支持常规网页浏览
- 支持通过网页调用Unity编辑器API
- 支持通过编辑器IMGUI 控件控制网页内容
演示:
![](https://img.haomeiwen.com/i3600713/d566dd41b0b7d610.gif)
Tips:
- 演示了打开常规网站:蛮牛移动版(界面中是笔者提交的答案,哈哈哈,嗝~)
- 演示了网页调 Unity API (狂点 Step 那是逐帧播放哈!)
- 演示了编辑器驱动 网页内容。
链接:
kimsama/Unity-WebViewEditorWindow
扩展阅读:
WebViewHook - 貌似API反射包装的更完善度,更强大,可以瞅瞅。
结语:
有同学肯定会问呀,这个仓库有啥用哟?
在笔者看来,这个功能的用处老大了,就比如你写一个H5的社区嵌在 Unity 内嘛,然后做资源在线管理和用户交流。牛逼的插件或者游戏框架,最后都会想做社区,嘿嘿。
本文集持续更新ing,喜欢记得点赞关注哦!
网友评论