PartAnimatedImage
حاوی یک عنصر متحرک است که روی صفحه ساعت ظاهر می شود. PartAnimatedImage
تعیین می کند که عنصر متحرک در کجای صفحه ساعت ظاهر شود و عناصر داخلی منبع متحرک خاصی را که پخش می شود تعیین می کند.
نحو
<PartAnimatedImage x="integer" y="integer" width="integer" height="integer" name="string" angle="integer" pivotX="integer" pivotY="integer" alpha="integer" renderMode="SOURCE | MASK | ALL" tintColor="argb-color | rgb-color"> <AnimationController ... /> <!-- One possible inner element is shown. --> <AnimatedImage ... /> <!-- The Thumbnail inner element is optional, but strongly recommended for performance. --> <Thumbnail ... /> ... </PartAnimatedImage>
صفات
عنصر PartAnimatedImage
دارای ویژگی های زیر است:
ویژگی های مورد نیاز
ویژگی های زیر مورد نیاز است:
-
x
،y
،width
،height
- مجموعه ای از اعداد صحیح که اندازه و موقعیت عنصر را مشخص می کند.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
-
pivotX
،pivotY
- یک نقطه محوری دو بعدی که عنصر به دور آن می چرخد. هر دو مقدار، اعداد ممیز شناور هستند که برای قرار گرفتن در محدوده $ [0، 1] $ مقیاس بندی شده اند.
-
angle
- تعدادی درجه، در جهت عقربه های ساعت، که عنصر باید حول نقطه محوری خود بچرخد.
-
alpha
- سطح شفافیتی که این عنصر باید داشته باشد را تنظیم کنید. مقدار
0
نشان می دهد که عنصر باید کاملا شفاف باشد. مقدار255
نشان می دهد که عنصر باید کاملاً مات باشد. -
scaleX
- ضریب مقیاس افقی برای اعمال این عنصر.
-
scaleY
- ضریب مقیاس بندی عمودی برای اعمال این عنصر.
-
renderMode
- نوع حالت رندر عنصر. مقادیر ممکن عبارتند از:
SOURCE
(پیشفرض)،MASK
یاALL
. -
tintColor
- یک فیلتر رنگی رنگی را روی عنصر اعمال کنید. شما باید رنگ را با استفاده از فرمت ARGB (
#ff000000
= سیاه مات) یا فرمت RGB (#000000
= سیاه) مشخص کنید.
عناصر درونی
هر عنصر PartAnimatedImage
باید شامل یک عنصر داخلی AnimationController
و یکی از عناصر داخلی زیر باشد:
به صورت اختیاری، عنصر PartAnimatedImage
می تواند شامل عناصر زیر نیز باشد:
-
Gyro
-
Launch
-
Localization
-
ScreenReader
-
Transform
-
Thumbnail
- این به شدت توصیه می شود. -
Variant