メインコンテンツまでスキップ

ATiV Target Platform

Any Platform
NOTE

このコンポーネントは NDMF または Ablet を通してのみ機能します。

一部のプラットフォームのみに適用したいオブジェクトに付与することで、他のプラットフォームのビルドから除外します。

NOTE

ATiV Target Platform には「基本的な設定が行われたアバターに対して、プラットフォーム特有の機能を付加する」という思想があります。 「全ての機能を盛り込んだアバターを作って、プラットフォームごとに非対応の機能を取り除く」という目的にも利用できますが、そのためのコンポーネントではありません。

バリエーション​

プラットフォーム判定の異なるいくつかのコンポーネントがあります。

ATiV Target Unity Platform​

Unity のビルドプラットフォームを指定します。

INFO

ATiV Target Unity Platform で指定するプラットフォームは、Unityのビルドプラットフォームです。

ATiV Target NDMF Platform​

NDMF のプラットフォームを指定します。

INFO

ATiV Target NDMF Platform で指定するプラットフォームは、NDMFのアバタープラットフォームです。

ATiV Target Ablet Platform​

Ablet のプラットフォームを指定します。

INFO

ATiV Target Ablet Platform で指定するプラットフォームは、Abletのアバタープラットフォームです。

ATiV Target Ablet Subplatform​

Ablet のサブプラットフォームを指定します。

INFO

ATiV Target Ablet Subplatform で指定するプラットフォームは、Abletのサブプラットフォームです。

ATiV Target Selected Dynamics Platform​

ATiV Select Dynamics で指定された出力先の揺れもの設定をプラットフォームとして指定します。

INFO

ATiV Select Dynamics の指定のみが考慮されます。 アバターに含まれるその他の揺れものは考慮されません。

役に立つ状況​

1つのアバタープレハブから複数のプラットフォームに出力する際に便利です。

TIPS

VRChatの複数アバタープラットフォーム対応のつもりで読んでいる場合、おそらく ATiV Target Unity Platform または ATiV Target Ablet Subplatform が便利です。

TIPS

複数ソーシャルVRプラットフォーム対応のつもりで読んでいる場合、おそらく ATiV Target NDMF Platform ATiV Target Ablet Platform または ATiV Target Ablet Subplatform が便利です。

使い方​

アバター内の任意の場所にコンポーネントを追加してください。

このコンポーネントには2種類の動作モードがあります。

  • ゲームオブジェクト : 選択されていないプラットフォームでは、GameObject自体(と、その子孫)を削除します。
  • コンポーネント : 選択されていないプラットフォームでは、GameObjectに追加されているコンポーネントを削除します。 コンポーネントはスクリプト上の名前で指定します。