BindPoint
نمای کلی
BindPoint یک کلاس در Aspose.3D FOSS برای Python است. ارثبرده از: A3DObject.
BindPoint یک ویژگی را به یک یا چند شیء AnimationChannel پیوند میدهد و امکان ایجاد، بازیابی و تنظیم مجدد کانال را فراهم میکند.
این کلاس 14 متد برای اشیاء BindPoint در برنامههای Python اعلام میکند. متدهای موجود شامل: __init__, add_channel, bind_keyframe_sequence, channels_count, create_keyframe_sequence, find_property, get_channel, get_keyframe_sequence, get_property, property, remove_property, reset_channels و 1 متد اضافی. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگیها: name, properties.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
name | str | خواندن/نوشتن | نام را دریافت یا تنظیم میکند. |
properties | `` | خواندن | خواص را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
__init__(scene: 'Scene', prop: 'Property') | Calls init(scene, prop) در این نمونه BindPoint. |
add_channel(name: str, value: Any, type) → bool | یک کانال انیمیشن جدید با نام، مقدار و نوع مشخص شده اضافه میکند و در صورت موفقیت True برمیگرداند |
get_keyframe_sequence(channel_name: str) → 'KeyframeSequence' | مقدار KeyframeSequence مرتبط با نام کانال داده شده را برمیگرداند |
create_keyframe_sequence(name: str) → 'KeyframeSequence' | یک KeyframeSequence جدید که با نام ارائهشده شناسایی میشود ایجاد و برمیگرداند |
bind_keyframe_sequence(channel_name: str, sequence: 'KeyframeSequence') | KeyframeSequence مشخصشده را به کانال انیمیشن نامگذاریشده لینک میکند |
get_channel(channel_name: str) → 'AnimationChannel' | شیء AnimationChannel را برای نام کانال داده شده بازیابی میکند |
reset_channels() | تمام کانالها و ارتباطات آنها را از BindPoint حذف میکند |
property() → 'Property' | مجموعه Property مرتبط با این BindPoint را برمیگرداند |
channels_count() → int | تعداد کانالهای انیمیشن که در حال حاضر تعریف شدهاند را برمیگرداند |
__init__(name: str) | Calls init(name) در این نمونه BindPoint. |
find_property(property_name: str) | find_property(property_name) را در این نمونه BindPoint فراخوانی میکند. |
get_property(property: str) | get_property(property) را در این نمونه BindPoint فراخوانی میکند. |
set_property(property: str, value) | مقدار ویژگی را تنظیم میکند. |
remove_property(property) | متد remove_property(property) را بر روی این نمونه BindPoint فراخوانی میکند. |