การแสดงผลโมเดล

คลาสสาธารณะ ModelRenderable

แสดงผลโมเดล 3 มิติโดยแนบไว้กับ Node ด้วย setRenderable(Renderable)

future = ModelRenderable.builder().setSource(context, R.raw.renderable).build();
 renderable = future.thenAccept(...);
 

ชั้นเรียนที่ฝังไว้

คลาส ModelRenderable.Builder ระดับโรงงานสําหรับ ModelRenderable 

ค่าคงที่ที่รับมา

ช่องที่รับค่าเดิม

วิธีการสาธารณะ

คงที่ ModelRenderable.Builder
ข้อมูลภาพเคลื่อนไหว
getAnimationData(ดัชนีดัชนี)
แสดงผล AnimationData ที่ตําแหน่งที่ระบุไว้ในแพ็กเกจใน ModelRenderable นี้
ข้อมูลภาพเคลื่อนไหว
getAnimationData(ชื่อ String)
แสดงผล AnimationData พร้อมชื่อที่ตรงกันหรือค่าว่าง
int
getAnimationDataCount()
แสดงผลจํานวนรวมของ AnimationData ในแพ็กเกจ ModelRenderable นี้
int
getBoneCount()
แสดงจํานวนกระดูกในการแสดงผลได้ หากเป็นผิวหนัง
สตริง
getBoneName(int boneIndex)
แสดงชื่อของกระดูกสําหรับดัชนีกระดูกที่ระบุ
int
getBoneParentIndex(int boneIndex)
แสดงผลดัชนีของกระดูกระดับบนสําหรับดัชนีกระดูกที่ระบุ
ModelRenderable
makeCopy()
สร้างอินสแตนซ์ใหม่ของ ModelRenderable นี้

วิธีการที่รับค่ามา

วิธีการสาธารณะ

สาธารณะ คงที่ ModelRenderable.Builder เครื่องมือสร้าง ()

สร้าง ModelRenderable

สาธารณะ AnimationData getAnimationData (int index)

แสดงผล AnimationData ที่ตําแหน่งที่ระบุไว้ในแพ็กเกจใน ModelRenderable นี้

พารามิเตอร์
index
ผ้าคลุม
IndexOutOfBoundsException} - หากดัชนีอยู่นอกช่วง (ดัชนี < 0 || ดัชนี >= getAnimationDataCount())

สาธารณะ AnimationData getAnimationData (String ชื่อ)

แสดงผล AnimationData พร้อมชื่อที่ตรงกันหรือค่าว่าง

พารามิเตอร์
name

public int getAnimationDataCount ()

แสดงผลจํานวนรวมของ AnimationData ในแพ็กเกจ ModelRenderable นี้

public int getBoneCount ()

แสดงจํานวนกระดูกในการแสดงผลได้ หากเป็นผิวหนัง หากสกินนี้แสดงผลไม่ได้ จะแสดงเป็น 0

สาธารณะ สตริง getBoneName (int boneIndex)

แสดงชื่อของกระดูกสําหรับดัชนีกระดูกที่ระบุ

พารามิเตอร์
ดัชนีกระดูก

public int getBoneParentIndex (int boneIndex)

แสดงผลดัชนีของกระดูกระดับบนสําหรับดัชนีกระดูกที่ระบุ หากกระดูกไม่มีผู้ปกครอง กระดูกนี้จะเป็นกระดูกและส่งคืน -1

พารามิเตอร์
ดัชนีกระดูก

สาธารณะ ModelRenderable makeCopy ()

สร้างอินสแตนซ์ใหม่ของ ModelRenderable นี้

โดยการแสดงผลใหม่จะมีสําเนาที่ไม่ซ้ํากันซึ่งเปลี่ยนแปลงได้ รวมถึงเนื้อหาทั้งหมดที่อ้างอิงโดย ModelRenderable ระบบจะแชร์ข้อมูลที่เปลี่ยนแปลงไม่ได้ระหว่างอินสแตนซ์