상품 설명
v1.4 搭乗時に"列車上を" プレイヤーが歩いて移動できる機能について、frou01様のWalkable Vehicle Floorを使用して実装したプレハブを追加しました
簡単にUnity上でワールドに線路を配置、駅を設定して電車を走らせられるアセット一式になります。
Unity上でパスを編集し線路の配置を行えます。
パスに沿って電車を走らせることができ、また駅を設定することで電車が駅で停車、一定時間後発車する、という動作を行わせることができます。
電車の位置、速度は他プレイヤーと同期します。
前提アセット
・UdonSharp
・VRCSDK3 World
・Cinemachine※1
(https://github.com/CyanLaser/CyanPlayerObjectPool/releases/tag/v0.0.5)
・frou01.Walkable Vehicle Floor
(https://frou01.github.io/vpm_repos/)
※1 導入に関しては下記使い方をご覧ください。
使い方
下記リンク先を参照して下さい。
https://docs.google.com/document/d/1EypqnHFVywmI9joe3boWivNIklVvl-Dt1JLZQ5uGB5U/edit?usp=sharing
内容物
・スクリプト
DrawingRoute.cs(EditorOnly)
CinemachinePathに沿って線路のメッシュを配置するスクリプトです。Editor上のみ動作します。
TrainController.cs
電車の運行動作を行うU#スクリプトです。
LinkedCart.cs
電車の連結車両用U#スクリプトです。
・モデル
rail.fbx,rail.prefab
線路の3Dモデルです。
tram.fbx,Tram.prefab,Tram_toon.prefab
路面電車の3Dモデルです。
マテリアルの異なるPBR向け(Tram.prefab)とToon向け(Tram_toon.prefab)があります。
・各種マテリアル、テクスチャ
利用規約
当モデルデータご利用の場合、以下の利用規約に同意されたとみなされます。
・営利利用: 可能
ゲーム, 映像作品、動画配信等にご利用いただけます
・改変: 可能
当データに付属しているデータの改変は自由です
・R-18, R-18Gコンテンツでの利用: 可能
・再配布: 禁止
当データの再配布、販売は改変の有無を問わず禁止します
例外として、ゲームに組み込む、VRChatのワールドに使用しアップロードするなど第三者がデータをそのまま再利用できない形に変換後での配布、配信は許可します
・公序良俗に反する行為や目的、政治、宗教活動、他者に対する誹謗中傷目的での利用: 禁止
更新履歴
2025/12/31 v1.4 搭乗時に"列車上を" プレイヤーが歩いて移動できる機能について、frou01様のWalkable Vehicle Floorを使用して実装したサンプルを追加
2025/7/18v1.3 搭乗時に"列車上を" プレイヤーが歩いて移動できる機能について、依存アセットが現バージョンに対応しなくなったため削除
2023/2/4 v1.2.4 電車搭乗時のプレイヤーの横回転速度が異常に高かったのを修正
2023/1/22 v1.2.3 一部のプレハブでHierarchy設置時にオブジェクトの参照が外れてしまう不具合、LinkedCartでループパス使用時に挙動がおかしい場合があったのを修正
2023/1/16 v1.2 搭乗時プレイヤーが電車に追従したまま電車の中を歩けるように
2021/10/3 v1.1 2両編成以上に対応、Animator連携、片道運用機能を追加
2021/9/26 頒布開始
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기