gree / lwf-ja

LWFとLWFSについて、日本語で質問したり不具合報告するためのプロジェクトです。
0 stars 0 forks source link

Unity 4.6 uGUIの上にLWFを描画したい #3

Closed splhack closed 9 years ago

splhack commented 9 years ago

Unity 4.6以降に入ったuGUIを使ってメニューなどを描画していると、LWFObjectの描画が必ずuGUIに負けてしまいます。uGUIの上またはあいだに描画する方法はないでしょうか。

splhack commented 9 years ago

最新版(2015年2月以降)を使用して、LWFObjectインスタンスのLoadメソッドを呼ぶ前に、UIVertexレンダラを選択してください。

UseUIVertexRenderer();
Load();

パッチを提供してくださった方のブログ記事はこちら http://studio.oinkgms.com/post/110137296787/lwf-on-ugui

デフォルトのMeshRendererの描画より多少制限がありますので、すべての描画内容を再現したい場合は、RenderTextureを使ってLWFを描画して、そのRenderTextureをuGUI上に描画する必要があります。