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
Phương thức công khai
boolean |
canStartTransformation (cử chỉ PinchGesture)
|
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 | |
void |
onContinueTransformation(cử chỉ PinchGesture)
|
void |
onEndTransformation(Cử chỉ PinchGesture)
|
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
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 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 |
---|