mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-25 22:23:42 +08:00
[libgdx] Convenience method to add all attachment from one skin to another.
This commit is contained in:
parent
4139546b87
commit
a0b7bb6c44
@ -64,6 +64,12 @@ public class Skin {
|
|||||||
attachments.put(key, attachment);
|
attachments.put(key, attachment);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Adds all attachments from the specified skin to this skin. */
|
||||||
|
public void addAttachments (Skin skin) {
|
||||||
|
for (Entry<Key, Attachment> entry : skin.attachments.entries())
|
||||||
|
addAttachment(entry.key.slotIndex, entry.key.name, entry.value);
|
||||||
|
}
|
||||||
|
|
||||||
/** Returns the attachment for the specified slot index and name, or null. */
|
/** Returns the attachment for the specified slot index and name, or null. */
|
||||||
public Attachment getAttachment (int slotIndex, String name) {
|
public Attachment getAttachment (int slotIndex, String name) {
|
||||||
if (slotIndex < 0) throw new IllegalArgumentException("slotIndex must be >= 0.");
|
if (slotIndex < 0) throw new IllegalArgumentException("slotIndex must be >= 0.");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user