แสดงผลโมเดล 3 มิติโดยแนบไว้กับ Node
ด้วย setRenderable(Renderable)
future = ModelRenderable.builder().setSource(context, R.raw.renderable).build();
renderable = future.thenAccept(...);
ชั้นเรียนที่ฝังไว้
คลาส | ModelRenderable.Builder | ระดับโรงงานสําหรับ ModelRenderable |
ค่าคงที่ที่รับมา
ช่องที่รับค่าเดิม
วิธีการสาธารณะ
คงที่ ModelRenderable.Builder |
เครื่องมือสร้าง()
สร้าง
ModelRenderable |
ข้อมูลภาพเคลื่อนไหว |
getAnimationData(ดัชนีดัชนี)
แสดงผล
AnimationData ที่ตําแหน่งที่ระบุไว้ในแพ็กเกจใน ModelRenderable นี้ |
ข้อมูลภาพเคลื่อนไหว | |
int |
getAnimationDataCount()
แสดงผลจํานวนรวมของ
AnimationData ในแพ็กเกจ ModelRenderable นี้ |
int |
getBoneCount()
แสดงจํานวนกระดูกในการแสดงผลได้ หากเป็นผิวหนัง
|
สตริง |
getBoneName(int boneIndex)
แสดงชื่อของกระดูกสําหรับดัชนีกระดูกที่ระบุ
|
int |
getBoneParentIndex(int boneIndex)
แสดงผลดัชนีของกระดูกระดับบนสําหรับดัชนีกระดูกที่ระบุ
|
ModelRenderable |
makeCopy()
สร้างอินสแตนซ์ใหม่ของ ModelRenderable นี้
|
วิธีการที่รับค่ามา
วิธีการสาธารณะ
สาธารณะ AnimationData getAnimationData (int index)
แสดงผล AnimationData
ที่ตําแหน่งที่ระบุไว้ในแพ็กเกจใน ModelRenderable
นี้
พารามิเตอร์
index |
---|
ผ้าคลุม
IndexOutOfBoundsException} - หากดัชนีอยู่นอกช่วง (ดัชนี < 0 || ดัชนี >=
getAnimationDataCount() )
|
สาธารณะ AnimationData getAnimationData (String ชื่อ)
แสดงผล AnimationData
พร้อมชื่อที่ตรงกันหรือค่าว่าง
พารามิเตอร์
name |
---|
public int getBoneCount ()
แสดงจํานวนกระดูกในการแสดงผลได้ หากเป็นผิวหนัง หากสกินนี้แสดงผลไม่ได้ จะแสดงเป็น 0
สาธารณะ สตริง getBoneName (int boneIndex)
แสดงชื่อของกระดูกสําหรับดัชนีกระดูกที่ระบุ
พารามิเตอร์
ดัชนีกระดูก |
---|
ผ้าคลุม
ข้อยกเว้นของดัชนีนอกขอบเขต | หาก boneIndex คือ >= getBoneCount()
|
---|
public int getBoneParentIndex (int boneIndex)
แสดงผลดัชนีของกระดูกระดับบนสําหรับดัชนีกระดูกที่ระบุ หากกระดูกไม่มีผู้ปกครอง กระดูกนี้จะเป็นกระดูกและส่งคืน -1
พารามิเตอร์
ดัชนีกระดูก |
---|
ผ้าคลุม
ข้อยกเว้นของดัชนีนอกขอบเขต | หาก boneIndex คือ >= getBoneCount()
|
---|
สาธารณะ ModelRenderable makeCopy ()
สร้างอินสแตนซ์ใหม่ของ ModelRenderable นี้
โดยการแสดงผลใหม่จะมีสําเนาที่ไม่ซ้ํากันซึ่งเปลี่ยนแปลงได้ รวมถึงเนื้อหาทั้งหมดที่อ้างอิงโดย ModelRenderable ระบบจะแชร์ข้อมูลที่เปลี่ยนแปลงไม่ได้ระหว่างอินสแตนซ์