AnimationChannel

AnimationChannel

نمای کلی

AnimationChannel یک کلاس در Aspose.3D FOSS برای Python است. ارث‌برده از: KeyframeSequence.

AnimationChannel داده‌های کی‌فریم را ذخیره می‌کند؛ می‌توانید آن را بازنشانی کنید، کی‌فریم‌ها را با زمان، مقدار و اینترپولیشن اضافه کنید، و ویژگی‌های سفارشی را مدیریت کنید.

این کلاس ۷ متد برای اشیاء AnimationChannel در برنامه‌های Python اعلام می‌کند. متدهای موجود شامل: __init__، add، find_property، get_property، remove_property، reset و set_property. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: bind_point، component_type، default_value، key_frames، keyframe_sequence، name و ۳ مورد دیگر.

خواص

نامنوعدسترسیتوضیح
component_type``خواندننوع مؤلفه را دریافت می‌کند.
default_valueAnyخواندن/نوشتنمقدار پیش‌فرض را دریافت یا تنظیم می‌کند.
keyframe_sequenceKeyframeSequenceخواندن/نوشتندریافت یا تنظیم توالی فریم کلیدی.
namestrخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
properties``خواندنویژگی‌ها را دریافت می‌کند.
bind_point'BindPoint'خواندننقطهٔ بایند را دریافت می‌کند.
key_framesList['KeyFrame']خواندنکلید فریم‌ها را دریافت می‌کند.
post_behaviorExtrapolationخواندنرفتار پس‌از را دریافت می‌کند.
pre_behaviorExtrapolationخواندنرفتار پیشین را دریافت می‌کند.

روش ها

امضاتوضیح
__init__(name: str)Calls init(name) در این نمونه AnimationChannel.
reset()متد reset را روی این نمونه AnimationChannel فراخوانی می‌کند.
add(time: float, value: float, interpolation: Interpolation)متد add(time, value, interpolation) را روی این نمونه AnimationChannel فراخوانی می‌کند.
find_property(property_name: str)متد find_property(property_name) را روی این نمونه AnimationChannel فراخوانی می‌کند.
get_property(property: str)متد get_property(property) را روی این نمونه AnimationChannel فراخوانی می‌کند.
set_property(property: str, value)مقدار ویژگی را تنظیم می‌کند.
remove_property(property)متد remove_property(property) را روی این نمونه AnimationChannel فراخوانی می‌کند.

همچنین ببینید:

 فارسی