Hiển thị chế độ xem Android 2D trong không gian 3D bằng cách đính kèm chế độ xem đó vào Node
bằng setRenderable(Renderable)
. Theo mặc định, kích thước của thành phần hiển thị là 1 mét trên Scene
cho mỗi 250dp trong bố cục. Sử dụng ViewSizer
để kiểm soát cách tính kích thước của thành phần hiển thị trong Scene
.
future = ViewRenderable.builder().setView(context, R.layout.view).build();
viewRenderable = future.thenAccept(...);
Các lớp học lồng ghép
ViewRenderable.Builder | Lớp nhà máy của ViewRenderable |
||
enum | ViewRenderable.HorizontalAlignment | Kiểm soát nội dung căn chỉnh ngang của ViewRenderable tương ứng với Node đính kèm. |
|
enum | ViewRenderable.VerticalAlignment | Kiểm soát căn chỉnh dọc của ViewRenderable tương ứng với Node . |
Hằng số kế thừa
Các trường kế thừa
Phương thức công khai
Các phương thức kế thừa
Phương thức công khai
công khai ViewRenderable.HorizontalAlignment getHorizontalAlignment ()
Lấy ViewRenderable.HorizontalAlignment
kiểm soát vị trí ViewRenderable
tương ứng với Node
mà nó được đính kèm theo trục x. Mặc định là CENTER
.
công khai ViewSizer getSizer ()
Lấy ViewSizer
kiểm soát kích thước của ViewRenderable
này trong Scene
.
công khai ViewRenderable.VerticalAlignment getVerticalAlignment ()
Lấy ViewRenderable.VerticalAlignment
kiểm soát vị trí đặt ViewRenderable
so với Node
mà nó được đính kèm dọc theo trục y. Giá trị mặc định là BOTTOM
.
công khai ViewRenderable makeCopy ()
Tạo một bản sao mới của ViewRenderable này.
Kết xuất mới sẽ có một bản sao duy nhất của tất cả trạng thái có thể thay đổi. Tất cả tài liệu được tham chiếu bằng ViewRenderable cũng sẽ được sao chép. Dữ liệu bất biến sẽ được chia sẻ giữa các bản sao. ViewRenderable mới sẽ tham chiếu cùng một chế độ xem getFilamentEngine với ViewViewable ban đầu.
public void setHorizontalAlignment (ViewRenderable.HorizontalAlignment ngangAlignment)
Đặt ViewRenderable.HorizontalAlignment
kiểm soát vị trí đặt ViewRenderable
so với Node
mà nó được đính kèm dọc theo trục x. Mặc định là CENTER
.
Các tham số
Căn ngang |
---|
public void setSizer (ViewSizer viewSizer)
Đặt ViewSizer
kiểm soát kích thước của ViewRenderable
này trong Scene
.
Các tham số
viewSizer |
---|
public void setVerticalAlignment (ViewRenderable.VerticalAlignment ngành dọc)
Đặt ViewRenderable.VerticalAlignment
kiểm soát vị trí đặt ViewRenderable
so với Node
mà nó được đính kèm dọc theo trục y. Giá trị mặc định là BOTTOM
.
Các tham số
Căn dọc |
---|