زیر کلاس های مستقیم شناخته شده |
کلاس پایه برای رندر در فضای سه بعدی با اتصال به یک Node
با setRenderable(Renderable)
.
ثابت ها
بین المللی | RENDER_PRIORITY_DEFAULT | |
بین المللی | RENDER_PRIORITY_FIRST | |
بین المللی | RENDER_PRIORITY_LAST |
زمینه های
CollisionShape محافظت شده | برخورد شکل |
سازندگان حفاظت شده
قابل رندر (Renderable other ) |
روش های عمومی
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 (int submeshIndex، Material Material ) مواد محدود شده را به زیر مش مشخص شده تنظیم می کند. |
خالی | setRenderPriority (int renderPriority) اولویت رندر را برای کنترل ترتیب رندر تنظیم کنید. |
خالی | setShadowCaster (بولی isShadowCaster) تنظیم می کند که آیا رندربل بر روی سایر رندرپذیرهای صحنه سایه می اندازد یا خیر. |
خالی | setShadowReceiver (بولی isShadowReceiver) تنظیم می کند که آیا رندر سایه هایی را که توسط سایر رندرپذیرها در صحنه ایجاد می شود دریافت کند یا خیر. |
خالی | updateFromDefinition (تعریف RenderableDefinition ) |
روش های ارثی
ثابت ها
نهایی استاتیک عمومی RENDER_PRIORITY_DEFAULT
نهایی استاتیک عمومی RENDER_PRIORITY_FIRST
نهایی استاتیک عمومی RENDER_PRIORITY_LAST
زمینه های
محافظت شده CollisionShape collisionShape
سازندگان حفاظت شده
روش های عمومی
عمومی CollisionShape getCollisionShape ()
CollisionShape
مورد استفاده برای تشخیص برخورد را با این Renderable
کنید.
Public Material getMaterial (int submeshIndex)
ماده محدود شده به زیر مش مشخص شده را برمی گرداند.
مولفه های
submeshIndex |
---|
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 (int submeshIndex، Material Material )
مواد محدود شده را به زیر مش مشخص شده تنظیم می کند.
مولفه های
submeshIndex | |
---|---|
مواد |
public void setRenderPriority (int renderPriority)
اولویت رندر را برای کنترل ترتیب رندر تنظیم کنید. اولویت بین محدوده 0 (اولین رندر) و 7 (آخرین ارائه شده) است. مقدار پیش فرض 4 است.
مولفه های
render Priority |
---|
عمومی void setShadowCaster (بولی isShadowCaster)
تنظیم می کند که آیا رندربل بر روی سایر رندرپذیرهای صحنه سایه می اندازد یا خیر.
مولفه های
isShadowCaster است |
---|
public void setShadowReceiver (بولی isShadowReceiver)
تنظیم می کند که آیا رندر سایه هایی را که توسط سایر رندرپذیرها در صحنه ایجاد می شود دریافت کند یا خیر.
مولفه های
isShadowReceiver است |
---|