「Unity/おすすめアセット/UniWebView」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==UniWebViewとは== *WebViewのプラグインで、ver5がでてる。 *有料:$32.99 *UnityAssets:https://assetstore.unity.com/packages/tools/network/uniwebview-5-...」) |
|||
(同じ利用者による、間の7版が非表示) | |||
行4: | 行4: | ||
*UnityAssets:https://assetstore.unity.com/packages/tools/network/uniwebview-5-229334 | *UnityAssets:https://assetstore.unity.com/packages/tools/network/uniwebview-5-229334 | ||
*公式ドキュメント:https://docs.uniwebview.com/ | *公式ドキュメント:https://docs.uniwebview.com/ | ||
+ | *Android,iOSでは動く。WebGLでは動かない。 | ||
+ | |||
+ | ==インストール== | ||
+ | 以下をimport | ||
+ | <pre> | ||
+ | Editor/UniWebView | ||
+ | Plugins/Android/UniWebView | ||
+ | Plugins/iOS/libUniWebView | ||
+ | Plugins/UniWebView.bundle | ||
+ | UniWebView | ||
+ | </pre> | ||
+ | 参考:https://docs.uniwebview.com/guide/installation.html#importing-package | ||
+ | |||
+ | ==Helloworld== | ||
+ | <pre> | ||
+ | [SerializeField] UniWebView webView; | ||
+ | void Start() | ||
+ | { | ||
+ | webView.Frame = new Rect(0, 0, Screen.width, Screen.height); | ||
+ | webView.Load("ttps://google.co.jp"); | ||
+ | webView.Show(); | ||
+ | } | ||
+ | </pre> | ||
+ | ==サイズ変更== | ||
+ | マージン100としたとき | ||
+ | <pre> | ||
+ | webView.Frame = new Rect(100, 100, Screen.width - 200, Screen.height - 200); | ||
+ | </pre> | ||
+ | 下半分で表示 | ||
+ | <pre> | ||
+ | webView.Frame = new Rect(0, Screen.height / 2, Screen.width, Screen.height / 2); | ||
+ | </pre> |
2024年1月3日 (水) 01:11時点における最新版
UniWebViewとは
- WebViewのプラグインで、ver5がでてる。
- 有料:$32.99
- UnityAssets:https://assetstore.unity.com/packages/tools/network/uniwebview-5-229334
- 公式ドキュメント:https://docs.uniwebview.com/
- Android,iOSでは動く。WebGLでは動かない。
インストール
以下をimport
Editor/UniWebView Plugins/Android/UniWebView Plugins/iOS/libUniWebView Plugins/UniWebView.bundle UniWebView
参考:https://docs.uniwebview.com/guide/installation.html#importing-package
Helloworld
[SerializeField] UniWebView webView; void Start() { webView.Frame = new Rect(0, 0, Screen.width, Screen.height); webView.Load("ttps://google.co.jp"); webView.Show(); }
サイズ変更
マージン100としたとき
webView.Frame = new Rect(100, 100, Screen.width - 200, Screen.height - 200);
下半分で表示
webView.Frame = new Rect(0, Screen.height / 2, Screen.width, Screen.height / 2);