KeyframeSequence

KeyframeSequence

نمای کلی

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

KeyframeSequence به توسعه‌دهندگان امکان می‌دهد منحنی‌های انیمیشن را با درون‌یابی هر‑فریم‌کلید و کنترل تانژانت ایجاد کنند.

این کلاس 7 متد برای اشیای KeyframeSequence در برنامه‌های Python اعلام می‌کند. متدهای قابل استفاده شامل: __init__, add, find_property, get_property, remove_property, reset, set_property. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگی‌ها: bind_point, key_frames, name, post_behavior, pre_behavior, properties.

خواص

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

روش ها

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

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

 فارسی