特別なコンポーネント
キネトスケイプは特別なコンポーネントがあり、それを付けることで特別な機能を持たせられます。
コンポーネント一覧
プレゼン用オブジェクト PresentationObject
プレゼン定義ファイルで参照できる ID を指定するためのコンポーネントです。このコンポーネントと同じオブジェクトに Animator を付けることで、AnimBool アクションなどから参照できます。
フィールド
説明
Object ID
オブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。
平面スクリーン SlideScreenPlaceHolder
スクリーンは子オブジェクトとして生成されるため、このコンポーネントの ID は PresentationObject のような任意のコンポーネントの参照には使えません。そのような場合には PresentationObject を合わせて使用してください。
フィールド
説明
Object ID
スクリーンのオブジェクトを識別するためのユニークな ID。プレゼン定義ファイルで使用します。
Screen Renderer
スクリーンのレンダラー。
Screen Aspect Ratio
スクリーンのアスペクト比です。横幅/高さで計算ができます。
360 スクリーン VRScreenPlaceHolder
スクリーンは子オブジェクトとして生成されるため、このコンポーネントの ID はPresentationObject のような任意のコンポーネントの参照には使えません。そのような場合には PresentationObject を合わせて使用してください。
フィールド
説明
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。プレゼン定義ファイルで使用します。
最終更新
役に立ちましたか?