Flex - เอฟเฟกต์ภาพ

เราสามารถเพิ่มพฤติกรรมให้กับแอปพลิเคชันแบบยืดหยุ่นโดยใช้แนวคิดของผลกระทบ ตัวอย่างเช่นเมื่อกล่องข้อความได้รับการโฟกัสเราสามารถทำให้ข้อความมีความโดดเด่นยิ่งขึ้นและทำให้ขนาดใหญ่ขึ้นเล็กน้อย

ทุกเอฟเฟกต์สืบทอดคุณสมบัติจากคลาสเอฟเฟกต์ซึ่งจะสืบทอดคุณสมบัติจาก EventDispatcher และคลาสระดับบนสุดอื่น ๆ

ซีเนียร์ No ผลกระทบและคำอธิบาย
1 คลาส Flex Effect

คลาสเอฟเฟกต์เป็นคลาสพื้นฐานแบบนามธรรมที่กำหนดฟังก์ชันการทำงานพื้นฐานของเอฟเฟกต์ Flex ทั้งหมด คลาสนี้กำหนดคลาสโรงงานพื้นฐานสำหรับเอฟเฟกต์ทั้งหมด

เอฟเฟกต์พื้นฐาน

ต่อไปนี้เป็นวิชวลเอฟเฟกต์พื้นฐานที่สำคัญบางส่วน -

ซีเนียร์ No ผลกระทบและคำอธิบาย
1 เลือนหายไป

เอฟเฟกต์ Fade จะทำให้คุณสมบัติอัลฟาของคอมโพเนนต์เคลื่อนไหว

2 เช็ดซ้าย

คลาส WipeLeft กำหนดเอฟเฟกต์เช็ดซ้าย

3 เช็ดขวา

คลาส WipeRight กำหนดเอฟเฟกต์เช็ดขวา

4 Move3D

คลาส Move3D ย้ายวัตถุเป้าหมายในมิติ x, y และ z

5 สเกล 3D

คลาส Scale3D จะปรับขนาดวัตถุเป้าหมายเป็นสามมิติรอบ ๆ ศูนย์การแปลง

6 หมุน 3D

คลาส Rotate3D หมุนวัตถุเป้าหมายในสามมิติรอบแกน x, y หรือ z

7 เคลื่อนไหว

เอฟเฟกต์การเคลื่อนไหวนี้จะทำให้ชุดคุณสมบัติระหว่างค่าต่างๆเคลื่อนไหวโดยพลการ ระบุคุณสมบัติและค่าที่จะทำให้เคลื่อนไหวโดยการตั้งค่าคุณสมบัติ motionPaths