パブリック クラス
日
「太陽」 - シーン内のデフォルトの方向性光を表します。
次のメソッドは、呼び出されると UnsupportedOperationException
をスローします。setParent(NodeParent)
- Sunlight の親は変更できません。これは常にシーンです。
Node の他のすべての機能がサポートされています。太陽の位置や回転角度にアクセスしたり、太陽に衝突型の形状を割り当てたり、太陽への子の追加を行ったりできます。太陽を無効にすると、デフォルトの方向性ライトがオフになります。
パブリック メソッド
void |
継承されるメソッド
クラス com.google.ar.sceneform.Node から
void |
addLifecycleListener(Node.LifecycleListenerlifecycleListener)
ノードのライフサイクル イベントが発生したときに呼び出されるリスナーを追加します。
|
void |
addTransformChangedListener(Node.TransformChangedListener transformChangedListener)
ノードの変換が変更されたときに呼び出されるリスナーを追加します。
|
void | |
最終ブール値 | |
ノード | |
最終 Vector3 |
getBack()
このノードのワールド空間バックベクトル(+z)を取得します。
|
CollisionShape |
getCollisionShape()
このノードとの衝突に使用するシェイプを取得します。
|
最終 Vector3 |
getDown()
このノードの世界空間ダウン ベクトル(-y)を取得します。
|
最終 Vector3 |
getForward()
このノードの世界空間フォワード ベクトル(-z)を取得します。
|
最終 Vector3 |
getLeft()
このノードのワールド空間左ベクトル(-x)を取得します。
|
軽め |
getLight()
現在のライトを取得します。これは可変です。
|
最終 Vector3 |
getLocalPosition()
親(ローカル空間)に対するノードの位置のコピーを取得します。
|
最終四分位 |
getLocalRotation()
親(ローカル空間)に対するノードの回転のコピーを取得します。
|
最終 Vector3 |
getLocalScale()
親(ローカル空間)を基準にしてスケールされるノードのコピーを取得します。
|
final 文字列 |
getName()
ノードの名前を返します。
|
最終ノード |
getParent()
このノードの親を返します。
|
レンダリング可能 |
getRenderable()
このノード用にレンダリングするレンダリング可能なものを取得します。
|
最終 Vector3 |
getRight()
このノードのワールド空間右ベクトル(+x)を取得します。
|
最終 シーン |
getScene()
このノードが属しているシーンを返します。シーンの一部でない場合は null を返します。
|
最終 Vector3 |
getUp()
このノードの世界空間上ベクトル(+y)を取得します。
|
最終 Vector3 |
getWorldPosition()
ノードの世界空間位置のコピーを取得します。
|
最終四分位 |
getWorldRotation()
ノードの世界空間回転のコピーを取得します。
|
最終 Vector3 |
getWorldScale()
ノードの世界空間スケールのコピーを取得します。
|
最終ブール値 |
isActive()
ノードがアクティブな場合は true を返します。
|
最終ブール値 | |
最終ブール値 |
isEnabled()
このノードの有効状態を取得します。
|
ブール値 |
isTopLevel()
このノードが最上位である場合、true を返します。
|
最終 Vector3 | |
最終 Vector3 | |
void |
onActivate()
このノードがアクティブになった場合を処理します。
|
final void |
onAddChild(Node 子)
|
void |
onActivate()
このノードが無効になったときに対処します。
|
final void | |
ブール値 | |
void | |
void | |
void |
removeLifecycleListener(Node.LifecycleListenerlifecycleListener)
ノードのライフサイクル イベントが発生したときに呼び出されるリスナーを削除します。
|
void |
removeTransformChangedListener(Node.TransformChangedListener transformChangedListener)
ノードの変換が変更されたときに呼び出されるリスナーを削除します。
|
void | |
final void |
setEnabled(ブール値が有効)
このノードの有効状態を設定します。
|
void | |
void | |
void | |
void | |
final void | |
final void | |
final void | |
void | |
void |
setOnTouchListener(Node.OnTouchListener onTouchListener)
タッチイベントがこのノードにディスパッチされたときに呼び出されるコールバックを登録します。
|
void | |
void | |
void | |
void | |
void | |
文字列 |
toString()
|
最終 Vector3 | |
最終 Vector3 |
クラス com.google.ar.sceneform.NodeParent から
final void | |
void | |
ブール値 | |
ノード | |
ノード | |
最終リスト<ノード> |
getChildren()
この親の子の不変のリストを返します。
|
void |
onAddChild(Node 子)
|
void | |
final void |
パブリック メソッド
public void setParent (NodeParent の親)
このノードの親ノードを変更します。null に設定すると、このノードは親から切断されます。このノードのローカルの位置、回転、スケーリングは変わりません。したがって、親ノードの変更後、このノードの世界の位置、回転、スケーリングが異なる場合があります。
親は別の Node
または Scene
の可能性があります。シーンの場合、この Node
はトップレベルとみなされます。getParent()
は null を返し、getScene()
はシーンを返します。
パラメータ
親 | このノードが子になる新しい親。null の場合、このノードはその親から切り離されます。 |
---|