BindPoint
خلاصه ای
BindPoint یک کلاس در Aspose.3D FOSS برای Typescript است. وارثان از: A3DObject.
BindPoint.constructor یک BindPoint را با یک Scene و Properties اختیاری شروع می کند.
این کلاس ۷ روش برای کار با اشیاء BindPoint در برنامه های Typescript را فراهم می کند. روش های موجود شامل: addChannel, bindKeyframeSequence, constructor, createKeyframeSequence, getChannel, getKeyframeSequence, resetChannels. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: channelsCount, name, properties, property, scene.
شرح:
BindPoint یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 6 روش و 5 ویژگی را برای استفاده برنامه ای نشان می دهد. این کلاس گسترش یافته است. A3DObject,، که قابلیت های مشترک را از نوع اصلی خود به ارث می برد.
قابلیت های اصلی شامل: string; propertycollection; property.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت bindpoint را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس همچنین ارائه می دهد: properties مالکیت (ملكات را می گیرد) ، property اموال (ملاک می گیرد) ، channelsCount (مجموع کانال ها را می شمارد).
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
name | string | خواندن/نوشتن | نام را دریافت میکند. |
properties | PropertyCollection | بخونید. | ویژگیها را دریافت میکند. |
property | Property | بخونید. | ویژگی را دریافت میکند. |
channelsCount | number | بخونید. | تعداد کانالها را دریافت میکند. |
scene | `Scene | null` | بخونید. |
روش ها
| Signature | شرح: |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | یک کانال با نام، ارزش و نوع اضافه می کند، در صورت موفقیت درست است. |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | ایجاد یک KeyframeSequence جدید با نام داده شده |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | KeyframeSequence را با نام کانال مشخص مرتبط می کند. |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | تمام کانال های انیمیشن را از نقطه اتصال حذف می کند. |