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.

خواص

نامنوعدسترسیتوضیح
namestrخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
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 فراخوانی می‌کند.

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

 فارسی