BaseTransformationController

lớp trừu tượng công khai BaseTransformationController
Lớp con trực tiếp đã biết

Thao tác với các thuộc tính biến đổi (tức là tỷ lệ/xoay/bản dịch) của BaseTransformableNode bằng cách phản hồi Cử chỉ thông qua BaseGestureRecognizer.

Ví dụ: thay đổi Tỷ lệ TransformableNode dựa trên Cử chỉ chụm.

Xây dựng công cộng

Phương thức công khai

T
BaseTransformableNode
boolean
boolean
void
onActivate(Nút Nút)
Thông báo cho trình nghe rằng onActivate() đã được gọi.
void
onđược kích hoạt(nút Nút)
Thông báo cho trình nghe rằng onDeactivate() đã được gọi.
void
on xong(T cử chỉ)
void
onGestureStarted (Cử chỉ T)
void
onUpdated(Cử chỉ T)
void
onUpdated(nút Node, FrameTime khung thời gian)
Thông báo cho trình nghe rằng onUpdate(FrameTime) đã được gọi.
void
setEnabled(bật boolean)

Phương pháp bảo vệ

boolean trừu tượng
canStartTransformation(Cử chỉ T)
khoảng trống trừu tượng
onContinueTransformation(Cử chỉ T)
khoảng trống trừu tượng
onEndTransformation(Cử chỉ T)

Các phương thức kế thừa

Xây dựng công cộng

public BaseTransformationController (BaseTransformableNode conversionableNode, BaseGestureRecognizer<T>GestureRecognizer)

Các tham số
Có thể chuyển đổi nút
Nhận dạng cử chỉ

Phương thức công khai

public T getActiveGesture ()

public BaseTransformableNode getTransformableNode ()

boolean công khai isEnabled ()

boolean công khai isTransformed ()

public void onActivated (Nút Nút)

Thông báo cho trình nghe rằng onActivate() đã được gọi.

Các tham số
nút nút đã được kích hoạt

public void onActivate (Nút Nút)

Thông báo cho trình nghe rằng onDeactivate() đã được gọi.

Các tham số
nút nút đã bị hủy kích hoạt

công khai khoảng trống đã hoàn tất (Cử chỉ T)

Các tham số
cử chỉ

public void onGestureStarted (T Cử chỉ)

Các tham số
cử chỉ

public void onUpdated (T Cử chỉ)

Các tham số
cử chỉ

public void onUpdated (Nút, FrameTime frameTime)

Thông báo cho trình nghe rằng onUpdate(FrameTime) đã được gọi.

Các tham số
nút nút đã được cập nhật
khung thời gian cung cấp thông tin thời gian cho khung hiện tại

public void setEnabled (boolean thoả thuận)

Các tham số
đã bật

Phương pháp bảo vệ

Boolean trừu tượng canStartTransformation (Cử chỉ T)

Các tham số
cử chỉ

được bảo vệ trừu tượng khoảng trống onContinueTransformation (Cử chỉ T)

Các tham số
cử chỉ

được bảo vệ trừu tượng khoảng trống onEndTransformation (cử chỉ T)

Các tham số
cử chỉ