特別なコンポーネント

キネトスケイプは特別なコンポーネントがあり、それを付けることで特別な機能を持たせられます。

コンポーネント一覧

プレゼン用オブジェクト PresentationObject

プレゼン定義ファイルで参照できる ID を指定するためのコンポーネントです。このコンポーネントと同じオブジェクトに Animator を付けることで、AnimBool アクションなどから参照できます。

フィールド

説明

Object ID

オブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。

平面スクリーン SlideScreenPlaceHolder

フィールド

説明

Object ID

スクリーンのオブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。

Screen Renderer

スクリーンのレンダラー。

Screen Aspect Ratio

スクリーンのアスペクト比です。横幅/高さで計算ができます。

360 スクリーン VRScreenPlaceHolder

フィールド

説明

Object ID

オブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。

Screen Renderer

スクリーンのレンダラー。Ma内向きの大きな球である必要があります。

触れるオブジェクト InteractiveObject

参加者が手を近づけた時にイベントが発火するコンポーネントです。触れる領域を示す Trigger 設定の Collider が必要です。PresentationObject を継承しているため、このオブジェクトについているコンポーネントをプレゼン定義ファイルから ID で参照出来ます。

フィールド

説明

Object ID

オブジェクトを識別するためのユニークな ID

On Touch Start

参加者が手で触れたときのイベント

On Touch Finish

参加者が手を離したときのイベント

On Pinch Start

参加者が近くでピンチをしたときのイベント

On Pinch Finish

参加者がピンチを止めたときのイベント

アニメーションアクション ChangeAnimationBool

InteractiveObject でアニメーションを変化させるためのコンポーネントです。Animator のついた GameObject に貼り付けることで、指定された Bool パラメーターの値を変更します。

InteractiveObject のイベントと紐付けて使ってください。

フィールド

説明

ParamName

Animator のパラメーター名

乗って移動できる床 MovingPlatform

移動する床に貼り付けることで、参加者がその上に乗ったまま移動します。このコンポーネントを付けた床を、アニメーションなどで移動させると、シーン内を移動することができます。

360 静止画スクリーン PanoramicScreen

360度静止画を表示するためのコンポーネントです。内側向きの球体、SplitedPanoramicPictureマテリアルがアタッチされている必要があります。

フィールド

説明

Object ID

オブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。

最終更新

役に立ちましたか?