はじめに
unity-webview のマージンを RectTranform から設定できる機能
「UniWebViewMarginsFromRectTransform」を GitHub に公開しました
バージョン
- Unity 2018.3.11f1
使い方
var rectTransform = GetComponent<RectTransform>(); var margins = WebViewUtils.ToMargins( rectTransform ); m_webViewObject.SetMargins ( left : margins.left , top : margins.top , right : margins.right , bottom : margins.bottom );
WebViewUtils.ToMargins に RectTransform を渡して、
取得できた値を WebViewObject.SetMargins に渡すことで、
RectTransform の範囲に WebView を表示できます
謝辞
- UniWebViewMarginsFromRectTransform は
下記のサイト様のスクリプトを使用させていただいております
https://qiita.com/fukaken5050/items/b0d0183c3c61630d9473