Tỷ lệ bộ điều khiển

lớp công khai ScaleController

Thao tác với thang điểm của một BaseTransformableNode bằng cách chụm PinchGestureRecognizer. Áp dụng giá trị trả về đàn hồi có thể điều chỉnh khi điều chỉnh tỷ lệ BaseTransformableNode vượt quá tỷ lệ tối thiểu/tối đa.

Các hằng số

số thực dấu phẩy động MẶC ĐỊNH
số thực dấu phẩy động DEFAULT_MAX_SCE
số thực dấu phẩy động MẶC ĐỊNH_MIN_SFORME
số thực dấu phẩy động MẶC_NHÁCH

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

ScaleController(BaseTransformableNodetransformableNode, PinchGestureRecognizerGestureRecognizer)

Phương thức công khai

boolean
số thực dấu phẩy động
số thực dấu phẩy động
số thực dấu phẩy động
số thực dấu phẩy động
void
onActivate(Nút Nút)
Thông báo cho trình nghe rằng onActivate() đã được gọi.
void
void
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
setElasticity(độ co giãn nổi)
void
setMaxScale(nổi maxscale)
void
setMinScale(nổi minscale)
void
setSensitivity(độ nhạy nổi)

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

Các hằng số

công khai tĩnh cuối cùng float DEFAULT_ELASTISUCCESS

Giá trị không đổi: 0,15

công khai tĩnh cuối cùng float DEFAULT_MAX_SFORME

Giá trị không đổi: 1,75

công khai tĩnh cuối cùng float DEFAULT_MIN_SFORME

Giá trị không đổi: 0,75

công khai tĩnh cuối cùng float DEFAULT_SENSITIVITY

Giá trị không đổi: 0,75

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

public ScaleController (BaseTransformableNode conversionableNode, PinchGestureRecognizerGestureRecognizer)

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

Phương thức công khai

boolean công khai canStartTransformation (cử chỉ PinchGesture)

Các tham số
cử chỉ

công khai nổi getElasticity ()

float công khai getMaxScale ()

float công khai getMinScale ()

công khai nổi getSensitivity ()

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 onContinueTransformation (Cử chỉ PinchGesture)

Các tham số
cử chỉ

public void onEndTransformation (Cử chỉ PinchGesture)

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

công khai khoảng trống setElasticity (độ co giãn nổi)

Các tham số
độ co giãn

public void setMaxScale (float maxScale)

Các tham số
maxscale

public void setMinScale (nổi minScale)

Các tham số
tỷ lệ tối thiểu

public void setSensitivity (độ nhạy đối với số thực dấu phẩy động)

Các tham số
độ nhạy