Package net.minecraft.client.resources.metadata.animation
Part 1/1
AnimationFrame
- Full name:
net.minecraft.client.resources.metadata.animation.AnimationFrame - Package:
net.minecraft.client.resources.metadata.animation - Source:
clientOnly—net/minecraft/client/resources/metadata/animation/AnimationFrame.java - Type:
record - Modifiers:
public
net.minecraft.client.resources.metadata.animation.AnimationFrame#AnimationFrame(int)
- Origin:
clientOnly - Source:
net/minecraft/client/resources/metadata/animation/AnimationFrame.java:26 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ AnimationFrame ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
เรียกต่อ: empty().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.client.resources.metadata.animation.AnimationFrame#timeOr(int)
- Origin:
clientOnly - Source:
net/minecraft/client/resources/metadata/animation/AnimationFrame.java:30 - Modifiers:
public - Return:
int
คืออะไร
ดำเนินการ timeOr ตาม implementation ของ AnimationFrame
ทำงานยังไง
เรียกต่อ: orElse(). คืนค่า: this.time.orElse(i).
Parameters
int i
ตัวอย่างใช้งาน
AnimationMetadataSection
- Full name:
net.minecraft.client.resources.metadata.animation.AnimationMetadataSection - Package:
net.minecraft.client.resources.metadata.animation - Source:
clientOnly—net/minecraft/client/resources/metadata/animation/AnimationMetadataSection.java - Type:
record - Modifiers:
public
net.minecraft.client.resources.metadata.animation.AnimationMetadataSection#calculateFrameSize(int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/resources/metadata/animation/AnimationMetadataSection.java:28 - Modifiers:
public - Return:
FrameSize
คืออะไร
คำนวณ Frame Size
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isPresent(), get(), min(). สร้างออบเจ็กต์: FrameSize. มีจุด return อย่างน้อย 3 จุด.
Parameters
int iint j
ตัวอย่างใช้งาน
VillagerMetadataSection$Hat
- Full name:
net.minecraft.client.resources.metadata.animation.VillagerMetadataSection$Hat - Package:
net.minecraft.client.resources.metadata.animation - Source:
clientOnly—net/minecraft/client/resources/metadata/animation/VillagerMetadataSection.java - Type:
enum - Modifiers:
public - Implements:
StringRepresentable
net.minecraft.client.resources.metadata.animation.VillagerMetadataSection$Hat#getSerializedName()
- Origin:
clientOnly - Source:
net/minecraft/client/resources/metadata/animation/VillagerMetadataSection.java:31 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Serialized Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี