คลาสสาธารณะ
ScaleController
ควบคุมการปรับขนาดของ BaseTransformableNode
โดยใช้การบีบนิ้ว PinchGestureRecognizer
ใช้การตีกลับแบบยืดหยุ่นที่ปรับขนาดได้เมื่อปรับขนาด BaseTransformableNode
เกินสเกลต่ําสุด/สูงสุด
ค่าคงที่
จำนวนลอยตัว | ค่าเริ่มต้น_สุดท้าย | |
จำนวนลอยตัว | ขนาดเริ่มต้น | |
จำนวนลอยตัว | ค่าเริ่มต้นขนาดต่ําสุด | |
จำนวนลอยตัว | ความไวเริ่มต้น |
ผู้ผลิตก่อสร้าง
ScaleController(BaseTransformableNode TransformableNode, Pfingerท่าทางสัมผัสRecognizer ท่าทางสัมผัส Recognizer)
|
วิธีการสาธารณะ
บูลีน |
canStartTransformation(ท่าทางสัมผัสการบีบท่าทางสัมผัส)
|
จำนวนลอยตัว | |
จำนวนลอยตัว | |
จำนวนลอยตัว | |
จำนวนลอยตัว | |
เป็นโมฆะ | |
เป็นโมฆะ |
onContinueTransformation(ท่าทางสัมผัสการบีบท่าทางสัมผัส)
|
เป็นโมฆะ |
onEndTransformation(ท่าทางสัมผัสการบีบท่าทางสัมผัส)
|
เป็นโมฆะ | |
เป็นโมฆะ |
setElasticity (ความยืดหยุ่นแบบลอย)
|
เป็นโมฆะ |
setMaxScale(Float MaxScale)
|
เป็นโมฆะ |
setMinScale(ทศนิยมขั้นต่ํา)
|
เป็นโมฆะ |
setSensitivity(ความไวแบบลอย)
|
วิธีการที่รับค่ามา
ค่าคงที่
ทศนิยม แบบคงที่ สาธารณะ DEFAULT_ELASTICity
ค่าคงที่:
0.15
ทศนิยม แบบคงที่ สาธารณะ DEFAULT_MAX_SCALE
ค่าคงที่:
1.75
ทศนิยม แบบคงที่ สาธารณะ DEFAULT_MIN_SCALE
ค่าคงที่:
0.75
ทศนิยม แบบคงที่ สาธารณะ DEFAULT_SENSITIVITY
ค่าคงที่:
0.75
ผู้ผลิตก่อสร้าง
สาธารณะ ScaleController (BaseTransformableNode TransformableNode, Pหลากหลายท่าทางสัมผัส Recognizerท่าทางสัมผัสRecognizer)
พารามิเตอร์
โหนด Transformable | |
---|---|
การรู้จําท่าทางสัมผัส |
วิธีการสาธารณะ
แบบลอย สาธารณะ getElasticity ()
แบบลอย สาธารณะ getMaxScale ()
แบบลอย สาธารณะ getMinScale ()
แบบลอย สาธารณะ getSensitivity ()
สาธารณะ null onActivated (Node node)
แจ้ง Listener ว่า onActivate()
มีการเรียก
พารามิเตอร์
โหนด | โหนดที่เปิดใช้งาน |
---|
สาธารณะ null onUpdated (Node node, FrameTimeFrameTime)
แจ้ง Listener ว่า onUpdate(FrameTime)
มีการเรียก
พารามิเตอร์
โหนด | โหนดที่อัปเดต |
---|---|
เวลาที่ใช้ในการแสดงผลเฟรม | ให้ข้อมูลเวลาของเฟรมปัจจุบัน |
โฟลเดอร์สาธารณะ setElasticity (ความยืดหยุ่นแบบลอย)
พารามิเตอร์
ความยืดหยุ่น |
---|
สาธารณะ null setMaxScale (Float MaxScale)
พารามิเตอร์
มาตราส่วนสูงสุด |
---|
สาธารณะ null setMinScale (Floin minScale)
พารามิเตอร์
ขนาดขั้นต่ํา |
---|
โฟลเดอร์สาธารณะ setSensitivity (ความไวแบบลอย)
พารามิเตอร์
ความไว |
---|