공개 클래스
일요일
'햇빛'은 장면에서 기본 방향 광원을 나타냅니다.
다음 메서드를 호출하면 UnsupportedOperationException
이 발생합니다. setParent(NodeParent)
- 햇빛은 변경할 수 없으며 항상 장면입니다.
노드의 다른 모든 기능이 지원됩니다. 태양의 위치와 회전에 액세스하거나 태양에 충돌 모양을 할당하거나 태양에 하위 요소를 추가할 수 있습니다. 태양을 사용 중지하면 기본 방향광이 사용 중지됩니다.
공개 메서드
void |
상속된 메서드
출처: com.google.ar.sceneform.Node
void | |
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()
상위 (로컬 공간)를 기준으로 노드 배율의 사본을 가져옵니다.
|
최종 문자열 |
getName()
노드 이름을 반환합니다.
|
최종 노드 |
getParent()
이 노드의 상위 요소를 반환합니다.
|
렌더링 가능 |
getRenderable()
이 노드에 표시할 렌더링 가능 항목을 가져옵니다.
|
최종 Vector3 |
getRight()
이 노드의 월드 공간 오른쪽 벡터 (+x)를 가져옵니다.
|
최종 장면 |
get scene()
이 노드가 포함된 장면을 반환합니다. 장면에 속하지 않는 경우 null을 반환합니다.
|
최종 Vector3 |
getUp()
이 노드의 월드 공간 위로 벡터 (+y)를 가져옵니다.
|
최종 Vector3 |
getWorldPosition()
노드 월드 위치의 사본을 가져옵니다.
|
최종 사원수 |
getWorldRotation()
노드 월드 공간 회전의 사본을 가져옵니다.
|
최종 Vector3 |
getWorldScale()
노드 공간 간 노드의 사본을 가져옵니다.
|
최종 부울 |
isActive()
노드가 활성 상태이면 true를 반환합니다.
|
최종 부울 | |
최종 부울 |
isEnabled()
이 노드의 사용 설정된 상태를 가져옵니다.
|
boolean |
isTopLevel()
이 노드가 최상위 수준이면 true를 반환합니다.
|
최종 Vector3 | |
최종 Vector3 | |
void |
onActivate()
이 노드가 활성화되면 처리합니다.
|
최종 무효 |
onAddChild(Node 하위)
|
void |
on비활성화()
이 노드가 비활성화될 때 처리합니다.
|
최종 무효 |
onRemoveChild(Node 하위 요소)
|
boolean | |
void | |
void | |
void |
removeLifecycleListener(Node.LifecycleListener lifecycleListener)
노드 수명 주기 이벤트가 발생할 때 호출될 리스너를 삭제합니다.
|
void |
removeTransformChangedListener(Node.TransformChangedListener transformChangedListener)
노드의 변환이 변경될 때 호출될 리스너를 삭제합니다.
|
void | |
최종 무효 |
setEnabled(부울 사용 설정됨)
이 노드의 사용 상태를 설정합니다.
|
void | |
void | |
void | |
void | |
최종 무효 | |
최종 무효 | |
최종 무효 | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
문자열 |
toString()
|
최종 Vector3 | |
최종 Vector3 |
com.google.ar.sceneform.NodeParent 클래스에서
최종 무효 | |
void | |
boolean | |
노드 | |
노드 | |
최종 목록<노드> |
getChildren()
이 상위 요소의 변경 불가능한 목록을 반환합니다.
|
void |
onAddChild(Node 하위)
|
void |
onRemoveChild(Node 하위 요소)
|
최종 무효 |
공개 메서드
public void setParent (NodeParent parent)
이 노드의 상위 노드를 변경합니다. null로 설정하면 노드가 상위 노드에서 분리됩니다. 이 노드의 로컬 위치, 회전, 배율은 동일하게 유지됩니다. 따라서 상위 노드가 변경된 후에는 이 노드의 세계 위치, 회전, 배율이 다를 수 있습니다.
상위 요소는 다른 Node
또는 Scene
일 수 있습니다. 장면인 경우 이 Node
는 최상위 수준으로 간주됩니다. getParent()
는 null을 반환하고 getScene()
는 장면을 반환합니다.
매개변수
parent | 이 노드의 하위 요소가 될 새 상위 노드입니다. null이면 이 노드가 상위 노드에서 분리됩니다. |
---|