Đại diện cho "sun" - ánh sáng định hướng mặc định trong cảnh.
Phương thức sau đây sẽ gửi UnsupportedOperationException
khi được gọi: setParent(NodeParent)
– Không thể thay đổi phần tử mẹ của Sunlight, đó luôn là cảnh.
Tất cả các chức năng khác trong Node đều được hỗ trợ. Bạn có thể truy cập vào vị trí và chế độ xoay của mặt trời, chỉ định hình dạng va chạm cho mặt trời hoặc thêm trẻ em vào mặt trời. Khi tắt tính năng ánh nắng mặt trời, đèn định hướng mặc định sẽ tắt.
Phương thức công khai
void |
Các phương thức kế thừa
void |
addLifecycleListener(Node.LifecycleListener lifecycleListener)
Thêm trình nghe sẽ được gọi khi các sự kiện trong vòng đời của nút xảy ra.
|
void |
addTransformChangedListener(Node.TransformChangedListener conversionChangedListener)
Thêm trình nghe sẽ được gọi khi lượt chuyển đổi của nút thay đổi.
|
void |
callOnHierarchy(Người tiêu dùng<Nút> người tiêu dùng)
Truyền tải hệ phân cấp và gọi một phương thức trên mỗi nút (bao gồm cả nút này).
|
boolean cuối cùng | |
Nút |
findInHierarchy(Predicate<Node> điều kiện)
Truyền tải hệ phân cấp để tìm nút đầu tiên (bao gồm nút này) đáp ứng điều kiện.
|
Final Vector3 |
getBack()
Lấy vectơ không gian thế giới (+z) của nút này.
|
CollisionShape |
getCollisionShape()
Nhận hình dạng để sử dụng cho các xung đột với nút này.
|
Final Vector3 |
getDown()
Lấy vectơ không gian thế giới (-y) của nút này.
|
Final Vector3 |
getforward()
Lấy vectơ chuyển tiếp không gian thế giới (-z) của nút này.
|
Final Vector3 |
getLeft()
Lấy vectơ không gian bên trái thế giới (-x) của nút này.
|
Sáng |
getLight ()
Nhận ánh sáng hiện tại có thể thay đổi.
|
Final Vector3 |
getLocalPosition()
Nhận bản sao của các vị trí nút liên quan đến mạng gốc (không gian cục bộ).
|
Cuối cùng |
getLocalRotation ()
Nhận bản sao của chế độ xoay vòng các nút liên quan đến mạng mẹ (địa phương-không gian).
|
Final Vector3 |
getLocalScale()
Nhận bản sao của các thang điểm tương ứng với phần tử mẹ (không gian cục bộ).
|
String (Chuỗi) cuối cùng |
getName()
Trả về tên của nút.
|
Node cuối cùng |
getParent()
Trả về cha mẹ của nút này.
|
Hiển thị |
getRenderable()
Hiển thị nội dung có thể kết xuất để hiển thị cho nút này.
|
Final Vector3 |
getRight()
Lấy vectơ không gian thế giới (+x) của nút này.
|
Cuối cùng Cảnh |
getScene()
Trả về cảnh mà nút này thuộc, rỗng nếu nút này không phải là một phần của bất kỳ cảnh nào.
|
Final Vector3 |
getUp()
Lấy vectơ không gian thế giới (+y) của nút này.
|
Final Vector3 |
getWorldPosition ()
Nhận bản sao của các nút không gian thế giới-không gian.
|
Cuối cùng |
getWorldRotation()
Nhận bản sao của các nút xoay không gian thế giới của các nút.
|
Final Vector3 |
getWorldScale()
Nhận bản sao của các nút không gian thế giới của quy mô nút.
|
boolean cuối cùng |
isActive()
Trả về true nếu nút này đang hoạt động.
|
boolean cuối cùng |
isDescendantOf(tổ chức NodeParent)
Kiểm tra xem lớp mẹ nút đã cho có phải là đối tượng cấp trên của nút này một cách định kỳ hay không.
|
boolean cuối cùng |
isEnabled()
Nhận trạng thái bật của nút này.
|
boolean |
isTopLevel()
Trả về true nếu nút này ở cấp cao nhất.
|
Final Vector3 |
localToWorldDirection(hướng Vector3)
Chuyển đổi hướng từ không gian cục bộ của nút này sang không gian thế giới.
|
Final Vector3 |
localToWorldPoint(Điểm vectơ 3)
Chuyển đổi một điểm trong không gian cục bộ của không gian này thành nút không gian.
|
void |
onActivate ()
Xử lý khi nút này hoạt động.
|
khoảng trống cuối cùng |
onAddChild(Nút con)
|
void |
onDisable()
Xử lý khi nút này bị vô hiệu hoá.
|
khoảng trống cuối cùng |
onRemoveChild(Nút con)
|
boolean | |
void | |
void | |
void |
removeLifecycleListener(Node.LifecycleListener lifecycleListener)
Xoá một trình nghe sẽ được gọi khi các sự kiện trong vòng đời của nút xảy ra.
|
void |
removeTransformChangedListener(Node.TransformChangedListener conversionChangedListener)
Xoá một trình nghe sẽ được gọi khi lượt chuyển đổi của nút thay đổi.
|
void | |
khoảng trống cuối cùng |
setEnabled(bật boolean)
Đặt trạng thái bật của nút này.
|
void | |
void | |
void |
setLocalRotation(Xoay Quaternion)
Đặt chế độ xoay trên nút này so với nút mẹ (địa phương-không gian).
|
void | |
khoảng trống cuối cùng | |
khoảng trống cuối cùng |
setLookDirection(Vector3 LookDirection, Vector3 upDirection)
Đặt hướng mà nút đang xem trong không gian thế giới.
|
khoảng trống cuối cùng | |
void |
setOnTapListener(Node.OnTapListener onTapListener)
Đăng ký một lệnh gọi lại được gọi khi nhấn vào nút này.
|
void |
setOnTouchListener(Node.OnTouchListener onTouchListener)
Đăng ký một lệnh gọi lại được gọi khi một sự kiện chạm được gửi đến nút này.
|
void | |
void | |
void | |
void | |
void | |
Chuỗi |
toString()
|
Final Vector3 |
worldToLocalDirection(hướng Vector3)
Chuyển đổi hướng từ không gian thế giới sang không gian địa phương của nút này.
|
Final Vector3 |
worldToLocalPoint(Điểm vectơ 3)
Chuyển đổi một điểm trong không gian thế giới thành không gian cục bộ của nút này.
|
khoảng trống cuối cùng | |
void |
callOnHierarchy(Người tiêu dùng<Nút> người tiêu dùng)
Truyền tải hệ phân cấp và gọi một phương thức trên mỗi nút.
|
boolean | |
Nút | |
Nút |
findInHierarchy(Predicate<Node> điều kiện)
Truyền tải hệ phân cấp để tìm nút đầu tiên đáp ứng một điều kiện.
|
List<Node> |
getChildren()
Trả về danh sách không thể thay đổi của các phần tử con này.
|
void |
onAddChild(Nút con)
|
void |
onRemoveChild(Nút con)
|
khoảng trống cuối cùng |
Đối tượng |
clone()
|
boolean |
equals(Đối tượng arg0)
|
void |
finalize()
|
Final Class<?> |
getClass()
|
int |
hashCode()
|
khoảng trống cuối cùng |
notifications()
|
khoảng trống cuối cùng |
notifyAll()
|
Chuỗi |
toString()
|
khoảng trống cuối cùng |
wait(long arg0, int arg1)
|
khoảng trống cuối cùng |
wait(args dài)
|
khoảng trống cuối cùng |
wait()
|
Phương thức công khai
public void setParent (NodeParent mẹ)
Thay đổi nút mẹ của nút này. Nếu đặt thành rỗng, nút này sẽ được tách khỏi nút mẹ. Vị trí, chế độ xoay và tỷ lệ của nút này sẽ giữ nguyên. Do đó, vị trí, độ xoay và tỷ lệ của nút trên thế giới có thể khác nhau sau khi nút mẹ thay đổi.
Phần tử mẹ có thể là Node
hoặc Scene
khác. Nếu đó là một cảnh thì Node
này được coi là cấp cao nhất. getParent()
sẽ trả về giá trị rỗng và getScene()
sẽ trả về cảnh.
Các tham số
mẹ | Cha mẹ mới mà nút này sẽ là con của. Nếu giá trị rỗng, nút này sẽ được tách khỏi nút mẹ. |
---|