قابل اجرا

کلاس انتزاعی عمومی Renderable
زیر کلاس های مستقیم شناخته شده

کلاس پایه برای رندر در فضای سه بعدی با اتصال به یک Node با setRenderable(Renderable) .

ثابت ها

بین المللی RENDER_PRIORITY_DEFAULT
بین المللی RENDER_PRIORITY_FIRST
بین المللی RENDER_PRIORITY_LAST

زمینه های

CollisionShape محافظت شده برخورد شکل

سازندگان حفاظت شده

روش های عمومی

CollisionShape
getCollisionShape ()
CollisionShape مورد استفاده برای تشخیص برخورد را با این Renderable کنید.
مواد
getMaterial (int submeshIndex)
ماده محدود شده به زیر مش مشخص شده را برمی گرداند.
مواد
getMaterial ()
ماده محدود شده به زیر مش اول را برمی گرداند.
بین المللی
getRenderPriority ()
اولویت رندر را دریافت کنید که ترتیب رندر را کنترل می کند.
بین المللی
getSubmeshCount ()
تعداد زیرمش های این رندرپذیر را برمی گرداند.
رشته
getSubmeshName (int submeshIndex)
نام مرتبط با زیر مش مشخص شده را برمی گرداند.
بولی
isShadowCaster ()
اگر برای سایه انداختن روی سایر رندرپذیرها پیکربندی شده باشد، true را برمی گرداند.
بولی
isShadowReceiver ()
اگر برای دریافت سایه هایی که توسط سایر رندرپذیرها ایجاد می شود، پیکربندی شده باشد، مقدار true را برمی گرداند.
چکیده قابل اجرا
makeCopy ()
یک نمونه جدید از این Renderable ایجاد می کند.
خالی
setCollisionShape ( CollisionShape collisionShape)
CollisionShape مورد استفاده برای تشخیص برخورد را با این Renderable کنید.
خالی
setMaterial ( مواد مواد)
مواد محدود شده را به زیر مش اول تنظیم می کند.
خالی
setMaterial (int submeshIndex، Material Material )
مواد محدود شده را به زیر مش مشخص شده تنظیم می کند.
خالی
setRenderPriority (int renderPriority)
اولویت رندر را برای کنترل ترتیب رندر تنظیم کنید.
خالی
setShadowCaster (بولی isShadowCaster)
تنظیم می کند که آیا رندربل بر روی سایر رندرپذیرهای صحنه سایه می اندازد یا خیر.
خالی
setShadowReceiver (بولی isShadowReceiver)
تنظیم می کند که آیا رندر سایه هایی را که توسط سایر رندرپذیرها در صحنه ایجاد می شود دریافت کند یا خیر.
خالی

روش های ارثی

ثابت ها

نهایی استاتیک عمومی RENDER_PRIORITY_DEFAULT

ارزش ثابت: 4

نهایی استاتیک عمومی RENDER_PRIORITY_FIRST

مقدار ثابت: 0

نهایی استاتیک عمومی RENDER_PRIORITY_LAST

ارزش ثابت: 7

زمینه های

محافظت شده CollisionShape collisionShape

سازندگان حفاظت شده

Renderable محافظت شده ( Renderable other)

مولفه های
دیگر

روش های عمومی

عمومی CollisionShape getCollisionShape ()

CollisionShape مورد استفاده برای تشخیص برخورد را با این Renderable کنید.

Public Material getMaterial (int submeshIndex)

ماده محدود شده به زیر مش مشخص شده را برمی گرداند.

مولفه های
submeshIndex

Public Material getMaterial ()

ماده محدود شده به زیر مش اول را برمی گرداند.

public int getRenderPriority ()

اولویت رندر را دریافت کنید که ترتیب رندر را کنترل می کند. اولویت بین محدوده 0 (اولین رندر) و 7 (آخرین ارائه شده) است. مقدار پیش فرض 4 است.

عمومی int getSubmeshCount ()

تعداد زیرمش های این رندرپذیر را برمی گرداند. همه Renderable ها حداقل یکی دارند.

رشته عمومی getSubmeshName (int submeshIndex)

نام مرتبط با زیر مش مشخص شده را برمی گرداند.

مولفه های
submeshIndex
پرتاب می کند
IllegalArgumentException اگر شاخص خارج از محدوده باشد

isShadowCaster بولین عمومی ()

اگر برای سایه انداختن روی سایر رندرپذیرها پیکربندی شده باشد، true را برمی گرداند.

isShadowReceiver بولین عمومی ()

اگر برای دریافت سایه هایی که توسط سایر رندرپذیرها ایجاد می شود، پیکربندی شده باشد، مقدار true را برمی گرداند.

چکیده عمومی makeCopy ()

یک نمونه جدید از این Renderable ایجاد می کند.

رندرپذیر جدید یک کپی منحصر به فرد از تمام حالت های قابل تغییر خواهد داشت. تمامی مطالبی که توسط Renderable ارجاع داده شده اند نیز مورد استفاده قرار خواهند گرفت. داده های تغییرناپذیر بین نمونه ها به اشتراک گذاشته می شود.

public void setCollisionShape ( CollisionShape collisionShape)

CollisionShape مورد استفاده برای تشخیص برخورد را با این Renderable کنید.

مولفه های
برخورد شکل

public void setMaterial ( مواد مواد)

مواد محدود شده را به زیر مش اول تنظیم می کند.

مولفه های
مواد

public void setMaterial (int submeshIndex، Material Material )

مواد محدود شده را به زیر مش مشخص شده تنظیم می کند.

مولفه های
submeshIndex
مواد

public void setRenderPriority (int renderPriority)

اولویت رندر را برای کنترل ترتیب رندر تنظیم کنید. اولویت بین محدوده 0 (اولین رندر) و 7 (آخرین ارائه شده) است. مقدار پیش فرض 4 است.

مولفه های
render Priority

عمومی void setShadowCaster (بولی isShadowCaster)

تنظیم می کند که آیا رندربل بر روی سایر رندرپذیرهای صحنه سایه می اندازد یا خیر.

مولفه های
isShadowCaster است

public void setShadowReceiver (بولی isShadowReceiver)

تنظیم می کند که آیا رندر سایه هایی را که توسط سایر رندرپذیرها در صحنه ایجاد می شود دریافت کند یا خیر.

مولفه های
isShadowReceiver است

به روز رسانی خلأ عمومی FromDefinition (تعریف RenderableDefinition )

مولفه های
تعریف