kiyasuの日記

ハッピーうれピーよろしく哀愁

Unity

Agora SDK(Unity)で画面共有をする

UnityのAgora SDKで画面共有をします。Windows, Android, iOSの間でそれぞれ画面共有できるところまでやります。 なお、現状iOSではiPhone Xで動作確認していて、iPad Proでは動いていません。iOSの画面共有機能に50MBのメモリ使用制限があり、おそらくです…

Packages以下のscriptを編集してDebug.Log()を出す

UnityのPackage Managerを使って導入したスクリプトはRead Onlyになっているようで、編集してセーブしてもすぐに戻ります。 ブレイクポイントおいてイミディエイトウィンドウで変数の中身みて、というのはできるんですが、大量のログをファイルに出して見て…

UnityのVFX Graphから透過動画を作る

手順 まずサンプルとしてかっこいいVFX Graphを取ってきます。 github.com これはHDRPとしてしか動かないので、使いたいグラフをunitypackageにエクスポートして、適当なURPのプロジェクトにインポートしましょう。 今回自分は上記リポジトリ内の「Portal」…

行数リミッターのあるLogWriter

public class LogWriter : MonoBehaviour { public string fileName; public int limit = 2000; StreamWriter logFileWriter; void Start() { Application.logMessageReceivedThreaded += logMessageReceived; var filepath = Path.Combine(Application.pers…