以下の内容はhttps://littlewing.hatenablog.com/entry/2020/11/12/184039より取得しました。


UIWidgets メモ/リンク集

UIWidgets

github.com

github.com

Flutterリファレンス

Tipsなど

可変framerateを停止する

  • 本家のReadmeにもあるが、unity 2019.3以降はUIWidgetsがOnDemandRenderAPIを使用して実装されるため、アニメーションが動作していないときは、フレームレートが自動的に落ちるようです。

  • バッテリー消費量を削減できるメリットがある反面、UnityのGameView自体のFPSも落ちてしまうので、3D CGがカクついてしまいます。

  • 以下のコードを書くことで無効化できます。
  • ドキュメントにはVsyncもOffにしろとあったけど、やらなくても、動いたみたい。
public class UIWidgetsExample : UIWidgetsPanel
{
    protected override void OnEnable()
    {
        base.OnEnable();
        //可変framerateを停止させる
        Window.onFrameRateCoolDown = () => { };
        Window.onFrameRateSpeedUp = () => { };
    }
    //....
}

Splitview




以上の内容はhttps://littlewing.hatenablog.com/entry/2020/11/12/184039より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14