- 45
- 46 017
Bainite[ベイナイト]_Channel
Приєднався 3 тра 2020
VRで活動しているものです。ワールド制作してる皆さんを応援しています。
VRCコミュニティ「ギルドヤドリギ」のギルドマスター。
VRChat内プログラム言語UDONの開設動画をアップロードしています。投稿頻度は気まぐれです。
VRCコミュニティ「ギルドヤドリギ」のギルドマスター。
VRChat内プログラム言語UDONの開設動画をアップロードしています。投稿頻度は気まぐれです。
VRCの同期に関して全て話します【UDON】
今回はUDONのコネ方…というよりかは概念的な話です。ワールド製作者を応援したいって気持ちからこの話はどうしてもしたいと思っていました。プロでもなんでもないですが、私ベイナイトの見解でVRCのワールド同期に関してお話しします。きっとワールド作る人にとっては有益だと思うので、是非見てください。釣りタイトルみたいなサムネで申し訳ないです。ただ、マジで必見だと思ってます。
#unity #udon #vrchat
#unity #udon #vrchat
Переглядів: 214
Відео
謎解きワールドで使うタイマーストップを実装します!【UDONのコネ方】
Переглядів 4019 годин тому
今回のUDONのコネ方は謎解きワールド等で必須なギミック「タイマーストップ」機能を解説します。本当の肝は、この動画を通してカスタムイベントに関して理解を少しだけでも深めていただけたらなと思いました。よく登場するカスタムイベントですが、どのように捉えたらよいのか等私の考えも恥ずかしながら話していますので是非ご参照ください。 #udon #unity #vrchat
川の流れのようにテクスチャ流す【UDONのコネ方】
Переглядів 1924 місяці тому
今回はUDONを使ってマテリアルのテクスチャをスクロールさせるギミックを解説していきます。正直Shaderをいじった方がよいという意見もわかりますが、こういう方法もあるんだよ~くらいに受け取ってくれたらと思っています。 #unity3d #udon #vrchat
プレイヤーとパーティクルの衝突ギミックをコネる!【UDONのコネ方】
Переглядів 3014 місяці тому
お久しぶりです。今回は第10回の動画で説明しました内容の拡張版となっています。ぜひ10回の内容を履修した上でご視聴ください。 第10回:ua-cam.com/video/8DNirOH4-AI/v-deo.html #vrchat #udon #unity3d 00:00 導入・デモ 01:08 第10回おさらい 02:42 銃のグローバル対応 08:16 Particle system設定 13:20 衝突判定UDONコネコネ 20:14 ワールドテスト 21:11 まとめ・エンディング
【VRC】Unity2022年版のNavMeshに関して【UDONのコネ方】
Переглядів 3386 місяців тому
動画内でも言及していますが、2024年6月現在はこちらの動画のNavMeshの方で動作するみたいですので皆様お気を付けくださいませ。 #vrchat #udon #unity3d 動画:ua-cam.com/video/NvT3d7ixUqI/v-deo.html フォーラム:ask.vrchat.com/t/udon-navmeshagent-works-in-unity-but-not-when-built-and-tested/21745/2
【第34回#3】Save/Load機能:Loadボタンと解読【UDONのコネ方】
Переглядів 748 місяців тому
今回はVRCでよく見るSave/Load機能を実装してみます。Part2ではついに暗号化の部分を実装していきます!過去最長の動画になっていますが、できるだけわかりやすく作ったのでぜひ一緒に作りましょう! Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html エンドカード ワールド: UDON Clicker by まっちゃん(macchan) BGM: 始まりのスキップ by くれっぷ 00:00 イントロ 00:39 Load(解読)の概念説明 02:08 UDONコネコネ 06:41 Loadをクリックしたら始まるカスタムイベント 07:17 String型のデータをChar配列型に変換 08:30 入力エラー対策 11:38 Char配列型のループ処理 24:59 小休憩(Unityから離れ...
【第34回#2】Save/Load機能:Saveボタンと暗号化【UDONのコネ方】
Переглядів 1008 місяців тому
今回はVRCでよく見るSave/Load機能を実装してみます。Part2ではついに暗号化の部分を実装していきます!過去最長の動画になっていますが、できるだけわかりやすく作ったのでぜひ一緒に作りましょう! Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html エンドカード ワールド: UDON Clicker by まっちゃん(macchan) BGM: 始まりのスキップ by くれっぷ 00:00 イントロ 01:02 暗号化の概念説明 05:18 オブジェクトの設定(Inputfield, Button) 10:08 干渉するUIへの注意事項(Ui Shape, Layer setting) 11:27 VRCでUIの確認 11:55 データを配列に落とし込む(Part1のUDONの改変) 20...
【第34回#1】Save/Load機能:キューブの位置とUI【UDONのコネ方】
Переглядів 828 місяців тому
今回はVRCでよく見るSave/Load機能を実装してみます。Part1では前段階として、キューブの現在位置をUIに反映させるギミックを作ります。UIのおさらいなどにちょうどよい内容となっています。 Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html エンドカード ワールド: UDON Clicker by まっちゃん(macchan) BGM: 始まりのスキップ by くれっぷ 00:00 イントロ 01:17 完成形のデモ 02:56 オブジェクトの設定 06:08 UIの追加・設定 13:59 UDONコネコネ 18:13 CubeのXとZの値を取得する 24:43 String型に変換する 25:36 UIのテキストに適用する 29:49 VRCで確認 30:15 アウトロ
【第33回】スカイボックスを変更してみよう!【UDONのコネ方】
Переглядів 2678 місяців тому
450日ぶりの更新です。 めちゃくちゃ口下手になってると思います…!ご容赦ください! こちらの内容はリクエストいただいた内容を取り扱いました。リクエストしてくださった方ありがとうございます!
【第32回】DateTimeを使って現在時刻を表示しよう!【UDONのコネ方】
Переглядів 865Рік тому
今回はDateTime機能を使って現在時刻を表示するギミックを解説しました。比較的シンプルな構造だと思います。このギミックを使ってワールドに時計を作ってみましょう! Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html
【第31回】NavMesh拡張版(複数エージェント&追跡条件)【UDONのコネ方】
Переглядів 344Рік тому
今回は第11回で説明したNavMesh(Unity内のAI機能)についてご質問を頂いたのでそれの説明をしています。具体的には複数エージェントを追加したときと追跡する際の条件を解説しています。動画の前半ではNavMeshのおさらいをしていますので、拡張版だけを知りたい方は動画の16:03から見ていただけるといいと思います。 #00:00 NavMeshおさらい #16:03 NavMesh拡張 Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html
【VRChat】VCCについて簡単に解説します【ややこしいわ】
Переглядів 4,7 тис.2 роки тому
VCCの移行が必要な時期になってきました。皆様VCCへの移行は完了してますでしょうか?今回はVCCに移行するにあたって私が躓いたこと、また、今回からVCCを使ってワールドを作る方のために私なりにVCCを解説してみました。 でも使いやすいツールなのは間違いないので皆様も是非VCCを使って素敵なワールドを作ってみて下さい。 注意点:この動画は2022年11月14日時点での解説となります。
【第30回】RunSpeedを変えてダッシュ板を作ってみよう!【UDONのコネ方】
Переглядів 3682 роки тому
今までの動画を見てプレイヤーの動きをいじるギミックを扱っていなかったので、今回はマリカとかでよくある「ダッシュ板」を作ってみました!また今回は効果の有効時間を決めるギミックも入れたりして内容盛りだくさんです。 動画の途中で言って「あなたのUDON見せて(仮)」の動画もそのうち上げたいと思いますので、皆さんも是非ワールド制作頑張ってください! Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html
【第29回】Instantiateを使ってオブジェクトを生成しよう!【UDONのコネ方】
Переглядів 6922 роки тому
今回はInstantiateという機能を使ってオブジェクトを生成するギミックを解説しました。機能的にVRCだとあまり使う場面はないかもしれないですが、こういうのもできるよってな感じで説明してます。でもなんか楽しかったので是非皆さんも作ってみて下さい。 お借りしたあんぱん:booth.pm/ja/items/1287178 created by yagura Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html
【第28回】Audio Reverb Filterを使ってみよう!【UDONのコネ方】
Переглядів 5332 роки тому
今回はAudio Reverb Filterを使って水中で会話をしてるようなギミックを作りました。これでより臨場感のあるワールド作りができますね。 注意:Audio Reverb Filterに関しては現在Cannyが発行されており、今後変更がある可能性があります。2022年9月現在ではこちらの動画の方法で実装をしてみて下さい。 Canny:feedback.vrchat.com/sdk-bug-reports/p/audio-reverb-filter-doesnt-work-when-it-is-added-to-reference-camera-in-sdk3 Music: Lazy night(気だるい夜) written by 蒲鉾さちこ dova-s.jp/bgm/play15265.html
【第27回】遅延追従するUIを作ってみよう(線形補間Lerpを使ってみよう)【UDONのコネ方】
Переглядів 4612 роки тому
【第27回】遅延追従するUIを作ってみよう(線形補間Lerpを使ってみよう)【UDONのコネ方】
【第22弾】Delayed Eventで5秒後にリア充を爆発させてみよう!【UDONのコネ方】
Переглядів 4422 роки тому
【第22弾】Delayed Eventで5秒後にリア充を爆発させてみよう!【UDONのコネ方】
【第21弾】UI Sliderを使って透明度を変えてみよう(グローバル編)【UDONのコネ方】
Переглядів 2632 роки тому
【第21弾】UI Sliderを使って透明度を変えてみよう(グローバル編)【UDONのコネ方】
【第20弾】UI Sliderを使って透明度を変えてみよう(ローカル編)【UDONのコネ方】
Переглядів 6122 роки тому
【第20弾】UI Sliderを使って透明度を変えてみよう(ローカル編)【UDONのコネ方】
【第19弾】UI ButtonでUIを実装してみよう グローバル編【UDONのコネ方】
Переглядів 3462 роки тому
【第19弾】UI ButtonでUIを実装してみよう グローバル編【UDONのコネ方】
【第18弾】UI ButtonでUIを実装してみよう ローカル編【UDONのコネ方】
Переглядів 1,1 тис.2 роки тому
【第18弾】UI ButtonでUIを実装してみよう ローカル編【UDONのコネ方】
【第16弾】ObjectPoolでランダム生成してみよう(UDONのコネ方)【VRChat】
Переглядів 1,2 тис.2 роки тому
【第16弾】ObjectPoolでランダム生成してみよう(UDONのコネ方)【VRChat】
【第17弾】ObjectPoolでランダム生成してみよう(UDONのコネ方)【VRChat】
Переглядів 4732 роки тому
【第17弾】ObjectPoolでランダム生成してみよう(UDONのコネ方)【VRChat】
【第15弾】VRCStation(位置調節できる椅子を作ってみよう)【VRChat】
Переглядів 2,4 тис.2 роки тому
【第15弾】VRCStation(位置調節できる椅子を作ってみよう)【VRChat】
【第14弾】Player Audio (マイクアンプを作ってみよう) UDONのコネ方【VRChat】
Переглядів 6312 роки тому
【第14弾】Player Audio (マイクアンプを作ってみよう) UDONのコネ方【VRChat】
ベイナイトって名前は炭素鋼のやつから取ってますか?
こんにちは!実はそうです!昔材料系のことを勉強していたのでそこから取りました。
同期分かりやすかったです!ありがとうございます
参考にしています。とても助かります。 34:13 OnStation Exited Set position seat_pos を作成すると、椅子に一度座った後、降りて、また座ると、特定の位置に移動してしまうというバグが起きてしまうのですが、私だけでしょうか・・・。位置を直すギミックを入れないで改めて実装したところ、何度座っても椅子に座れるのですが。また、そのギミックを追加したところ、やはり、特定の位置に移動してしまいました。 もしなにかわかりましたら、返信お願いいたします。 ちなみに、何個か椅子を設置しても同じ位置に移動してしまうので、2回目以降座ると初期位置?なのか中央値?になってるようなきがします。
こんにちは!ご視聴ありがとうございます! 大変申し訳ございません。こちらで該当するバグを発見いたしました。解決方法としまして以下の2点の確認・変更をお願いいたします。 ・seat_posの変数に代入しているオブジェクト(動画でいうseatオブジェクト)がAdjustable Chairの子のオブジェクトであること ・32:28で呼んでいるノードをTransform --> Set PositionではなくTransform --> Set LocalPositionにする(つなぐところは動画と同じ) 今回のバグはSet Positionがグローバル座標(もしくはワールド座標)のX0, Y0, Z0を示していたため2回目以降座るとワールドの中心に移動してしまうことが原因でした。Set LocalPositionを使うことでそのオブジェクトのローカル座標の0地点に移動するように変更したということになります。 何か他にご質問ございましたらご連絡ください。お手数をおかけします。
@@bainite_channel5825 できました!こちら参考にワールドに、実装致しました!感謝です🙏
神ですか....ありがたや
分かりやすくて助かりました!
初めまして。 最近VRcyatように色々と作り始めました。 パーティクルもVRchatに実装できたのですが、他の人にはそのパーティクルが見えないようです。 unity側の設定で何か問題があるのでしょうか?
お返事遅れて申し訳ありません…!この動画の中で扱っている方法はローカルのためギミックが他の方に見えないのかと思います。もしグローバルにしたい場合は、動画内で説明しているUDONのBlockからをCustomEventとして定義してあげて、OnPickupUseDownからSendCustomNetworkEventを呼んであげると良いと思います!
speed8を12にするとバグるんですけど何故か分かりますか?
お返事遅れましてごめんなさい…!VRCのレファレンスによると対応してる数字が0 - 10までらしいので12だとバグるのかもしれません。こちらの記事のGetRunSpeed/SetRunSpeedに記載されております。creators.vrchat.com/worlds/udon/players/player-forces/
VRchatワールドやギミックを作ってるのですが、前回の動画でローカルで作られたとおっしゃっていましたが、グローバル設定の仕方も良ければ教えていただきたいです
ご視聴ありがとうございます!NavMeshのグローバルの方法ですね。少々お時間いただきますが、検証してみたいと思います…!
返信いただきありがとうございます お忙しい中恐縮ですがよろしくお願いします
お返事遅れて大変申し訳ございません…!こちらの件、たぶんコメントで答えられると思うのでお答えします。グローバル設定の方法ですが、動画内のUDONコードのBranch以下をCustom Eventとして定義してあげて、UpdateからSendCustomNetworkEventを呼んでいただけるとグローバルに設定できると思います。何かわからないところございましたらお知らせください。
この間はお忙しい所動画取っていただき、ありがとうございます このパーティクルに当たったらリスポーンする時の前の段階として、AIが攻撃アニメーションを発動時にパーティクルを出せるようにしたいのですが良ければ追加で教えていただきたいです
こんにちは!AIのアニメーションに関してですね。少々お時間いただくと思うのですが、ちょっと検証しみます!
返信遅くなってすいません よろしくお願いします@@bainite_channel5825
お返事遅くなりました…!AIのアニメーションですが、私の動画で過去に扱っていたものがあったのですがそちらの方はご参照されましたでしょうか?こちらの動画とパーティクルの組み合わせで実現できるかも…?と思っております!ua-cam.com/video/bqIS7ouKGM0/v-deo.html
いつもすごいわかりやすい解説で、ありがとうございます😊🎉😊 シェーダーはとても難しそうだったので、udongraphで出来るのがわかって、嬉しいです☺️
いつも勉強になります。自分なりにオブジェクトのテクスチャをスクロールさせる方法をudongraphでやってみたいのですが、うまくできません。川や滝を作りたいのですが、そもそもudongraphで実現できるのかよくわかりませんが、よろしくお願いします😊
ご視聴ありがとうございます!UDONを使ってテクスチャを動かす方法ですね?自分なりに実現可能か検証して動画にできたら動画として出しますので少々お時間ください…!ご質問ありがとうございます!
お待たせいたしました。こちらの動画でテクスチャスクロールを説明しておりますのでぜひご参照ください。ua-cam.com/video/SNPBggCK9Tc/v-deo.html
度々コメント失礼します この間は撃たれたらリスポーンする動画ありがとうございました あの動画を見た後にこの動画を見たら1つ気になることがありまして、この動画はローカルとのことですが、グローバルにするにはこの間の動画で説明されてたインスペクター上で【オブジェクトシンク】ノードの所で、【センドカスタムネットワークイベント】を使って他のプレイヤーにも同期するって言う流れで対応出来る感じですか?
お忙しい所作っていただきありがとうございます🙇 いくら調べても参考になる情報が見つからなかったので助かりました😆
めちゃくちゃ勉強になります 因みにお聞きしたいです。 展開が違うのですが敵が撃ってきた弾に当たると、リスポーンに戻ると言ったギミックを作りたいのですが、よろしければ教えていただきたいです
ご視聴いただきありがとうございます!打たれたらリスポーンするギミックですね。少々お時間いただきますが、動画にしたいと思います!またお知らせしますね!
@@bainite_channel5825 お忙しい所ありがとうございます😊 よろしくお願いします🙇
お待たせいたしました。比較的簡単に実装出来ましたのでサクッと動画にいたしました。もしよければご視聴ください。ua-cam.com/video/CH5RWzsR2Ao/v-deo.html
やったけどエラーになってます……どうしたらいいですか?最初から教えてください……
こんにちは!どのようなとこでエラーになってしまっていますか?教えていただけると解決に繋がりやすいと思うのでよろしくお願いします。
検証3時間ありがとうございました!!助かりました!!
過去動画から追ってきてここで止まってしまった・・・ とても良い動画で勉強させていただいております。 現在、UNITY Ver2022.3.22f1にて苦戦しておりまして、導入からやり方がめちゃ変わってる・・・のですが、 ちゃんとベイクできてたら、このままのUdonGraphで、問題なく動作できますか??
こんにちは!動画のご視聴ありがとうございます!そうですよね、こちらの動画を出したのが約2、3年前なので2022で動くのかわかりませんよね。できるだけ早いタイミングでそこらへんをまとめた動画を出そうと思います。ご指摘いただきありがとうございます!
@@bainite_channel5825 お返事ありがとうございます!!楽しみに待ってます!
@@ひましずさん ごめんなさい、2022版を動画にするのはちょっと時間がかかりそうなので、現状わかってるところをこちらのメッセージでお伝えします。一応動画内で設定してるNavMeshの方法は2022でも Window-->AI->Navigation(Obsolete)から選択出来るみたいなので今のところはそちらをぜひ使ってみてください!
@user-if6is7oy5c 上記のコメントを投稿して5分後に発見したことがあります。こちらの動画にて緊急でまとめておりますのでぜひご覧ください。簡単に申し上げますと、私の動画通りに作成していただけるとたぶん動くと思います。よろしくお願いいします。 動画:ua-cam.com/video/i_cc3ZSKjX4/v-deo.html
@@bainite_channel5825 お忙しい中、ありがとうございます!!
これの、白い四角が動かないバージョンを作りたいんですけどどうしたらいいですか?
こんにちは!ご視聴ありがとうございます!ピックアップできないように固定する場合はVRC_Pickupのコンポーネントを四角から取り除いてみてください。そうするとピックアップができない四角ができると思います。(また、その場合はObjectSyncのコンポーネントも取り除くとよいと思います。)
@@bainite_channel5825 やってみたのですが、何も押せなくなりました!
@@bainite_channel5825一度返事をしたのですが消えてしまったみたいなのでもう一度送ります。 ピックアップ等を消したら、ボタンが機能しなくなりました。
テレポートドアが無事作れました!ありがとうございます!
この動画のお陰で、ワールドに注意書きボードを作る事ができました! ありがとうございます!
この動画のお陰で時計が表示できるようになりました!ありがとうございます!
21:03 TereportSwicthのUdonGraphのSendCustomEventのeventNameの横側の [----]▽ がグレーアウトしていてクリックできません。解決策はわかりませんか?
こんにちは。 その場合はUDONグラフがバグってる可能性があります。なので、一度CompileとReloadを押して、UDONグラフを閉じて(上のほうにタブみたいなのがあるはずです)、もう一度そのUDONプログラムを開いてみてください。そうすれば直ってるかと思います。
@@bainite_channel5825 返信ありがとうございます。上記手順の通りにやってみましたが、依然変化なく、グレーアウトのままでした。 実は現在、 BulidBlockedException: Bulid was blocked by the SDK callback のエラーメッセがConsoleに出ています。この状態で、VRChat SDK>Show Control Panel>からBulid and Upload しようとすると、 Bulid Aborted (VRCSDKBulidRequestedCallback)のエラーメッセが表示されていて、以前は出来ていたアップロードも出来ない状態となっています。調べてみると、このエラーメッセはUdonやUdonGraphをあれこれすると頻発する症状ではあるようです。実際、当方も本動画を視聴し、手順を行ったところ、発症しました。 発症は本動画の6:06前後だったと思います。 浅く調べた段階では、本症状はVRCSDKの破損が疑われるらしいのですが、解決としては、 VRChat SDK - Worlds, VRChat Pakage Resolver Tool, VRChat SDK - Base を一度削除し、再導入することが挙げられていますが、現状のVCC(2024/04/11)では必須物であるとして完全削除を受け付けてくれず、完全削除・再導入もできません…。完全削除と再導入の方法か、はたまたほかの解決策かご存じであれば教えていただけますと幸いです。
ちょうどほしかった動画ですありがとうございます
VRCのフレンド経由のアンケートでリクエストさせていただいたものです。動画化ありがとうございました。またよろしくお願いいたします!
CustomEventで変数指定しないとディレイは動かないのか…助かりました…
解説がとても聞きやすく、分かりやすかったです。ありがとうございます!
ありがとうございます!
高さ調節できる椅子モデルの作成動画を見て、私もやろうと思いました! ほかの動画を見て勉強させていただきます!
有益な動画ありがとうございます!補足で、、、cubeではなく、自分でインポートしたFBXオブジェクトには、meshcolliderのコンポーネントを追加しておかないと、interact eventが動作しません。
Udon超初心者です。わかりやすい解説ありがとうございます!
すごくいい参考になりました、ありがとうございます!
この動画のおかげで角度を傾けるギミックが分かったので、 傾けると水が出るポットを作る事ができました! ありがとうございます! 今後の更新も楽しみにしています。
やってみたら出来ました! ありがとうございます!
ご解説下さりありがとうございます。 いつも参考にさせていただいております。 大変恐縮なのですが、UdonGraphでUIドロップダウンからインスタンス内にいる他ユーザーを指定してその人の元へテレポートすることって可能なのでしょうか? 指定した座標へテレポートは以前動画にしてくださった解説で理解できたのですが、自分以外の他のユーザーの情報を取得する方法がわかりませんでした。 もしお手すきでしたらご解説いただけたら幸いにございます。
コメントありがとうございます! ドロップダウンからフレンドを指定してテレポートする方法を私の方でも少し考えてみましたが、UIのドロップダウンを動的に更新する方法が今だVRCには実装されていない”List”という配列の一種を使用することが判明しました。なので、フレンドがジョインしたらドロップダウンを更新して…というのは現状難しいのかもしれません。 ただし他の方法として空のオブジェクトをジョインしたプレイヤーに追従させて、そのオブジェクトを参照してテレポート…という方法は可能かもしれません…。だいぶプログラムとしては複雑になってしまうので私の方でも要検証です…。 時間がかかってしまうかもしれませんが、私の方で判明して説明できる段階になったら動画として投稿したいと思います。すかさず質問にお答えできず申し訳ありません…!
@@bainite_channel5825 お返事下さりありがとうございます! またお忙しい中お考え下さり誠にありがとうございます! 時折Udonでは実装されていない配列があると聞いておりましたが、なるほどList配列というのもそうだったのですね…。 プログラミングは無学でお恥ずかしい限りなのですが、確かにListに出来ないとなるとプレイヤーがジョインした時にローカルでIDやNameを取得しても、IDもNameも全部自分のIDとNameになってしまいそうですね… なるほどなるほど… プレイヤーがジョインしたら空オブジェクトをプレイヤーに追従させてそのオブジェクトを参照してテレポートなるほどです! PlayerApiのジョイン人数がA人ならAというオブジェクトを~B人ならBというおぶじぇくとを~とか確かにイメージできそうです! あとなんとか名前を取得したり… 流石すぎます…! ありがとうございます。 自分でもどんな方法があるかもう少し考えてみます! ご多忙かと思いますので全然ご無理なさらないでください…! お返事下さり本当にありがとうございます!!
@@kotatutatu こちらこそありがとうございます!空からこたつさんのように質問してくださると私も動画を作る意欲が湧きますので。 もし作り始めるなら、OnPlayer joinedという発射地点から考えてみると良いと思います。プレイヤーがインスタンスにジョインしたらオブジェクトを追従できるようにする、という感じですね。ここらへんはオブジェクトのスポーンなどに関係するかなと今私も考えてますが、実際に作ってみないとわからないですね。それは私の方で頑張ってみます。 私もプログラミングに関してプロでもなんでもないですが、それでもギミックづくり楽しいのでできるだけ自分の持ってる知識を皆さんと共有しますね!
@@bainite_channel5825 お優しすぎる…! ありがとうございます!! OnPlayer joinedりょうかいです! 合わせてプレイヤーIDという概念も先ほど知ったので自分もチャレンジしてみます! ベイナイトさんのお陰でギミック作るのがとっても楽しいです! いつも本当にありがとうございます!
今回も大変参考になりました!早速勉強しました😀ありがとうございます!
大変参考になりました!
たすかります
can I make it so it only detects from a certain range? I dont want it to follow on the whole navmesh
i believe you can. All you need to do is to get a distance between a player and the agent. Use branch right after update node to check if the distance is within a certain value. If it is less than the value, set the agent's destination to be the position of the player. Hope this helps!
@@bainite_channel5825 can you pleasseeee make a tutorial?
@@vrluffy4565 ok! please give me some time, but the 31st video will be the extension of navmesh.
@VRLuffy Hello there, sorry for late response, but I finally made a video about your request (several agents and conditioning with distance between agent and player). It is just in Japanese but hope you find it useful. ua-cam.com/video/4mQetK8mVsQ/v-deo.html
But how do you make them move around randomly when not chasing you
Hello! Thank you for watching the video. If you want to make agent move around randomly, it might be difficult..., but let me tell you. Generally what you need to do is: 1. get the current position of agent 2. find a random spot within a circle centering the position of agent. (i think you can use Random.insideUnitCircle maybe) 3. set that random point to be the next destination for the agent and update. hope this helps!
I’ll give it a try
Thank you
28:05 agent won’t go into the Navdestination thing
Never mind I accidentally made it a [] sorry for wasting your time
どのように私は別のエージェントを作ってみた複数のAIを持つことができ、彼は移動しない
how can I have multiple ais I tried making another agent and he not move
Hello! Thank you for watching my video. Did you add NavMesh agent components on the other agents? Please make sure that components is added to all objects that will be your AIs.
@@bainite_channel5825 okay but how can I make this global so its networked
@@bainite_channel5825 so it goes after closest player
@VRLuffy i believe if you want to make it global, you have to modify the code so that... 1. setDestination of agent is global (you can do it thru sendcustomnetworkevent) 2. update and sync the position of agent (probably you can do it with objectsync? if not, you need to use sendcustomnetworkevent to update positions of agents). hope this helps!
べいさん!ありがとう~~~助かりました!!
ADD の検索項目に vrc pickup という項目が無く 出来ませんでした><
ちりーさん、 "pick"だけで検索をかけて出てきませんでしょうか?もし出てこない場合はSDKの更新(ウェブサイトから新しい「SDK3 World」をダウンロードしてプロジェクトにドラッグアンドドロップ)する必要があるかもしれません。
@@bainite_channel5825 返信ありがとうございます。 SDK World 導入したら項目が出ました! ただアバターアップロードができなくなりました。 SDK World のみ導入だとボタンすら出てきませんし、VRCSDK3 AVATARも追加で導入だとbuild and publish は出てきてもを押しても反応しません。 SDK World無し(VRCSDK3 AVATAR)は導入だと反応してアップロードできます。
@@コウコウ-q5s さん、 項目が出たようでよかったです! アバターがSDK Worldを入れたら出ない問題に関しまして。これはワールド用とアバター用でプロジェクトを分けることをお勧めします。(ワールドアップロードするときはSDK Worldだけ、アバターアップロードするときはSDK Avatarだけが入ったプロジェクトをそれぞれ用意にする。) これは私もややこしいなぁと感じますが、同じVRCから出てるSDKでもWorldとAvatarは共存できない仕様になっております。(もしアバターをワールドにある"人形"として配置するなら話は別ですが…。)
@@bainite_channel5825 大変勉強になりました! ありがとうございます! アバターのみでの銃を持たせて任意のボタンで弾を撃つ 出し入れ のやり方など 動画でご制作していただけたら幸いです。他の人の紹介動画は応用ばかりでそういった説明動画が無いので難義しております。 ショップで 銃 や エフェクト 弾 など売っているのですが 導入方法が分からず載っていなくて・・他のサイトでも「割愛」とかで細かな説明が省かれていて 中々 1からの説明サイトが無くて・・
@@コウコウ-q5s なるほど。アバターに関する動画ですね。自分はワールド作りの動画がメインなのですが、もし需要があるなら自分からもアバター関係の動画を出してみようかなって思います!ご意見ありがとうございます!
ベイさん、もしvketのワルトみたいに ものクリックの時 ウェブサイトで出来るの やりたいなら Udonでどうするはいいの 0.0
COUEIちゃん、 VKETのワールドのようなウェブサイトに飛ぶギミックはUDONのは実装されてなくて、おそらくVKET用にVRCHATが拡張したんじゃないかな...って思ってます。なので現状だと難しいかなって思います...!
@@bainite_channel5825 なるほど。。分かりました!ありがとうございますベイさい!!~~
分かりやすかったです。ありがとうございます。 説明も聞き取りやすく、見ながら無事実装できました(^^)
U#最強!U#最強!
プログラミングのプの字もないあたしがUDON触るのも初めてでやっとほしかった情報が見つかりました!ありがとうございます!
講義本当にありがとうございます。感動しました。講義でですが、音量を増幅する原理が話す人の音を増幅するのではなく、聴く人がよく聞こえるようにするまるで補聴器みたいな原理であることは分かりました。ですが、もしかして、実際のコンサートみたいにマイクで話すと、増幅した声がスピーカーで出力するような仕組みはできないのですか?一応講義ではプレイヤの音の動機はできないとおっしゃいましたが、方法とかあったら教えてくれたら本当に助かります。ありがとうございます
動画のご視聴ありがとうございます! 増幅した声をスピーカーで出力するような仕組みは難しいかと思います。というのもプレイヤーの声はどうしてもプレイヤー自身から発せられるので、Jongheunさんがおっしゃるようなプレイヤーの声を他の場所から流す方法は現状実現しにくいのかもしれないと感じます。私自身も少しリサーチをしようと思います。もしわかったら動画にして解説しますね!
@@bainite_channel5825 ご返事ありがとうございます。VRチャットに関して様々な技術を紹介させてくれて本当にありがとうございます。先生の動画をお楽しみにお待ちします。ありがとうございます。
ベイナイトさん リクエストにお答えいただき本当にありがとうございます! コードの書き方のみならず、使いやすいアセットの存在も知ることができてとても助かります! Udon Graphは情報が少なく、暗中模索でギミックを作成しているので、ベイナイトさんの動画が本当にありがたいです。