בקר אנימציה שולט בהפעלת האנימציות בתצוגת השעון.
תחביר
<AnimationController play="TAP | ON_VISIBLE | ON_NEXT_SECOND | ON_NEXT_MINUTE | ON_NEXT_HOUR" delayPlay="float" delayRepeat="float repeat="boolean" loopCount="integer" resumePlayBack="boolean" beforePlaying="string" afterPlaying="string" />
מאפיינים
הרכיב AnimationController
כולל את המאפיינים הבאים:
מאפייני חובה
חובה לציין את המאפיינים הבאים:
play
סוג טריגר של אירוע שקובע מתי האנימציה תופעל. אפשרית כוללים את הערכים הבאים:
TAP
: האנימציה מופעלת כשהמשתמש מקיש על הרכיב.ON_VISIBLE
: האנימציה מופעלת כשהרכיב הבא הופך לגלוי.ON_NEXT_SECOND
: האנימציה מופעלת כשהשנייה הבאה מתחילה.ON_NEXT_MINUTE
: האנימציה מופעלת בדקה הבאה.ON_NEXT_HOUR
: האנימציה תופעל בשעה הקרובה.
מאפיינים אופציונליים
המאפיינים הבאים הם אופציונליים:
delayPlay
- עיכוב בשניות לפני הפעלת האנימציה. ברירת המחדל היא 0.
delayRepeat
- עיכוב בשניות לפני חזרה על אנימציה. ברירת המחדל היא 0.
repeat
- לא משנה אם תחזרו על האנימציה כשהיא תסתיים, תראו אותה ללא הגבלת זמן.
ברירת המחדל היא
FALSE
. loopCount
- כמה פעמים לחזור על אנימציה לפני שהיא מפסיקה. אם המדיניות
repeat
מוגדרת לערךTRUE
, הוא מקבל עדיפות ומתעלמת מהערך הזה. ברירת המחדל היא 1. resumePlayBack
- האנימציות מושהות כשתצוגת השעון לא גלויה. אם
resumePlayBack
TRUE
, האנימציה ממשיכה מאותה פריים שהוצגה כאשר תצוגת השעון הפכה בעבר לא גלויה. אם המדיניותresumePlayBack
מוגדרת לערךFALSE
, האנימציה תתחיל מחדש כשתצוגת השעון תהיה גלויה שוב. ברירת המחדל היאFALSE
. beforePlaying
,afterPlaying
הגדרת המצב של רכיב האנימציה לפני ההפעלה שלו או אחריה הסתיים. אפשר להגדיר את המאפיינים האלה לערכים הבאים:
DO_NOTHING
לא גורם לשינוי במצב העיבוד של הרכיב.FIRST_FRAME
קובע את הרינדור של הרכיב לפריים הראשון אנימציה.THUMBNAIL
מתקן את הרינדור של הרכיב למשאב התמונה הממוזערת שסופק על ידי המשאב המונפש.- האנימציה
HIDE
מוסתרת.
ברירת המחדל של שני המאפיינים היא DO_NOTHING
.
מומלץ עבורך
- הערה: טקסט הקישור מוצג כאשר JavaScript מושבת
- תמונות מונפשות
- תמונות
- תמונות