ผู้ควบคุมข้อมูลฐานเปลี่ยนรูปแบบ

คลาสนามธรรมสาธารณะ BaseTransformationController
คลาสย่อยที่ทราบ

ควบคุมพร็อพเพอร์ตี้การเปลี่ยนรูปแบบ (เช่น การปรับขนาด/การหมุน/การแปล) ของ BaseTransformableNode ด้วยการตอบสนองท่าทางสัมผัสผ่าน BaseGestureRecognizer

ตัวอย่างเช่น การเปลี่ยนสเกลของ TransformableNode' โดยใช้การบีบนิ้ว

ผู้ผลิตก่อสร้าง

BaseTransformationController(BaseTransformableNode TransformableNode, Baseท่าทางสัมผัสRecognizer<T>ท่าทางสัมผัสRecognizer)

วิธีการสาธารณะ

โหนดฐานที่เปลี่ยนรูปแบบได้
บูลีน
บูลีน
เป็นโมฆะ
onActivated(โหนด Node)
แจ้ง Listener ว่า onActivate() มีการเรียก
เป็นโมฆะ
ondisabledd(Node node)
แจ้ง Listener ว่า onDeactivate() มีการเรียก
เป็นโมฆะ
onFinished (ท่าทางสัมผัส T)
เป็นโมฆะ
เป็นโมฆะ
onUpdated (ท่าทางสัมผัส T)
เป็นโมฆะ
onUpdated (โหนด Node, FrameTimeFrameTime)
แจ้ง Listener ว่า onUpdate(FrameTime) มีการเรียก
เป็นโมฆะ
setEnabled(เปิดใช้บูลีน)

วิธีป้องกัน

บูลีนนามธรรม
canStartTransformation(ท่าทางสัมผัส T)
นามธรรมนามธรรม
onContinueTransformation(ท่าทางสัมผัส T)
นามธรรมนามธรรม
onEndTransformation(ท่าทางสัมผัส T)

วิธีการที่รับค่ามา

ผู้ผลิตก่อสร้าง

สาธารณะ BaseTransformationController (BaseTransformableNode TransformableNode, Baseท่าทางสัมผัสRecognizer<T>ท่าทางสัมผัสRecognizer)

พารามิเตอร์
โหนด Transformable
การรู้จําท่าทางสัมผัส

วิธีการสาธารณะ

สาธารณะ T getActiveท่าทางสัมผัส ()

สาธารณะ BaseTransformableNode getTransformableNode ()

บูลีน สาธารณะ isEnabled ()

บูลีน สาธารณะ isTransforming ()

สาธารณะ null onActivated (Node node)

แจ้ง Listener ว่า onActivate() มีการเรียก

พารามิเตอร์
โหนด โหนดที่เปิดใช้งาน

โหนด สาธารณะ เมื่อปิดใช้งาน (โหนดของโหนด )

แจ้ง Listener ว่า onDeactivate() มีการเรียก

พารามิเตอร์
โหนด โหนดที่ถูกปิดใช้งาน

โฟลเดอร์สาธารณะ onFinished (ท่าทางสัมผัส T)

พารามิเตอร์
ท่าทางสัมผัส

สาธารณะ เวน ในท่าทางสัมผัสเริ่มต้น (ท่าทางสัมผัส T)

พารามิเตอร์
ท่าทางสัมผัส

โฟลเดอร์สาธารณะ onUpdated (Tท่าทางสัมผัส)

พารามิเตอร์
ท่าทางสัมผัส

สาธารณะ null onUpdated (Node node, FrameTimeFrameTime)

แจ้ง Listener ว่า onUpdate(FrameTime) มีการเรียก

พารามิเตอร์
โหนด โหนดที่อัปเดต
เวลาที่ใช้ในการแสดงผลเฟรม ให้ข้อมูลเวลาของเฟรมปัจจุบัน

โฟลเดอร์สาธารณะ setEnabled (เปิดใช้บูลีน)

พารามิเตอร์
เปิดใช้อยู่

วิธีป้องกัน

บูลีน นามธรรม canStartTransformation (ท่าทางสัมผัส T)

พารามิเตอร์
ท่าทางสัมผัส

มีการป้องกัน นามธรรม น onContinueTransformation (ท่าทางสัมผัส T)

พารามิเตอร์
ท่าทางสัมผัส

นามธรรมที่ได้รับการปกป้อง เวน onEndTransformation (ท่าทางสัมผัส T)

พารามิเตอร์
ท่าทางสัมผัส