







VRChat のワールドに設置する、任意のログテキストを流す簡単な仕組みです。 伝言板、通知、チャット等のテキストでの情報のやり取り全般に使用できます。
内容
- LICENSE - LogStream_vX_Y_Z.unitypackage - README.md - README_ja.md
使い方
1. UdonSharp を Import 2. LogStream の unitypackage を Import 3. Kmnk/LogStream/Prefabs 下の LogStream Prefab をシーンに配置 4. 用途に応じて後述の Prefab を追加で配置
その他の使い方
### LogInput テンプレートの文言や任意のテキストログを入力する機能です。 設置したい場所に prefab を配置してください。 ### LogJoinLeave ワールドへの Join/Leave をログへ流す機能です。 ワールドのどこかへ配置すれば機能します。 ### LogStreamViewer LogStream に流れるログと同じものを流す機能を持った Prefab です。 LogStream は Id 毎に1つしか設置できないですが Viewer はいくつでも設置できるので、複数箇所でログを表示したい場所がある場合に設置してください。 ### LogTriggerEnter 任意のエリア内にプレーヤーが入ったことを通知する機能です。 Enter Log Format, Leave Log Format のメッセージが流れます。 `{0}` にプレーヤーの名前が入ります。 プレハブの中にある `Udon` オブジェクトについている Box Collider が検知するエリアになっているので、大きさを調整して使ってください。 ### LogPomodoro ポモドーロタイマーを実行する機能です。 Master のみ操作できるようにするかを Only Master のチェックで設定できます。 タイマーが終了したときに効果音を鳴らすかどうかを Sound Effect Enabled のチェックで設定できます。 ポモドーロタイマーの開始/終了時のメッセージを変更する場合は、 Option ブロックのそれぞれの値を変更して下さい。 Start の `{0}` と `{1}` 、 End の `{0}` は必須なので、必ず入れるようにして下さい。 ### LogSample 好きなログを流すための最低限の機能を実装したサンプルの Prefab です。 デフォルトでは Use した時にログが流れる実装が `Kmnk/LogStream/Udon/LogSample.cs` に実装されています。 簡単なコメントを書いているので、何か自分でテキストを流す際の参考にしてください。
その他
- Unity 2019.4.31f1, VRChat SDK Base 3.1.10, VRChat SDK Worlds 3.1.10, UdonSharp 1.1.6 で動作を確認しています - github: https://github.com/kmnk/VRChat_LogStream
ライセンス
MIT License Copyright (c) 2022 KMNK
更新履歴
- 2023/01/22 v1.3.0 ポモドーロタイマー機能( LogPomodoro )を追加 - 2023/01/15 v1.2.0 UdonSharp v1.1.x 依存に変更しました - 2022/11/11 v1.1.0 ログが更新された時に効果音を流すようにしました - 2022/07/10 v1.0.1 README 修正 - 2022/07/10 v1.0.0 公開








