mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
Javadocs. Don't use generics for Sequence#apply.
This commit is contained in:
parent
7155626dc0
commit
02a85972de
@ -100,8 +100,8 @@ public class MeshAttachment extends VertexAttachment implements HasTextureRegion
|
|||||||
return region;
|
return region;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Calculates {@link #uvs} using the {@link #regionUVs} and {@link #region}. Must be called if the {@link #region},
|
/** Calculates {@link #uvs} using the {@link #regionUVs} and region. Must be called if the region, the region's properties, or
|
||||||
* {@link #regionUVs}, or the region's properties are changed. */
|
* the {@link #regionUVs} are changed. */
|
||||||
public void updateRegion () {
|
public void updateRegion () {
|
||||||
float[] regionUVs = this.regionUVs;
|
float[] regionUVs = this.regionUVs;
|
||||||
if (this.uvs == null || this.uvs.length != regionUVs.length) this.uvs = new float[regionUVs.length];
|
if (this.uvs == null || this.uvs.length != regionUVs.length) this.uvs = new float[regionUVs.length];
|
||||||
@ -164,7 +164,7 @@ public class MeshAttachment extends VertexAttachment implements HasTextureRegion
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** If the attachment has a {@link #sequence}, the {@link #region} may be changed. */
|
/** If the attachment has a {@link #sequence}, the region may be changed. */
|
||||||
public void computeWorldVertices (Slot slot, int start, int count, float[] worldVertices, int offset, int stride) {
|
public void computeWorldVertices (Slot slot, int start, int count, float[] worldVertices, int offset, int stride) {
|
||||||
if (sequence != null) sequence.apply(slot, this);
|
if (sequence != null) sequence.apply(slot, this);
|
||||||
super.computeWorldVertices(slot, start, count, worldVertices, offset, stride);
|
super.computeWorldVertices(slot, start, count, worldVertices, offset, stride);
|
||||||
|
|||||||
@ -78,8 +78,8 @@ public class RegionAttachment extends Attachment implements HasTextureRegion {
|
|||||||
sequence = new Sequence(sequence);
|
sequence = new Sequence(sequence);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Calculates the {@link #offset} and {@link #uvs} using the {@link #region} and the attachment's transform. Must be called if
|
/** Calculates the {@link #offset} and {@link #uvs} using the region and the attachment's transform. Must be called if the
|
||||||
* the {@link #region}, transform, or the region's properties are changed. */
|
* region, the region's properties, or the transform are changed. */
|
||||||
public void updateRegion () {
|
public void updateRegion () {
|
||||||
float width = getWidth();
|
float width = getWidth();
|
||||||
float height = getHeight();
|
float height = getHeight();
|
||||||
@ -161,8 +161,8 @@ public class RegionAttachment extends Attachment implements HasTextureRegion {
|
|||||||
return region;
|
return region;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Transforms the attachment's four vertices to world coordinates. If the attachment has a {@link #sequence}, the
|
/** Transforms the attachment's four vertices to world coordinates. If the attachment has a {@link #sequence}, the region may
|
||||||
* {@link #region} may be changed.
|
* be changed.
|
||||||
* <p>
|
* <p>
|
||||||
* See <a href="http://esotericsoftware.com/spine-runtime-skeletons#World-transforms">World transforms</a> in the Spine
|
* See <a href="http://esotericsoftware.com/spine-runtime-skeletons#World-transforms">World transforms</a> in the Spine
|
||||||
* Runtimes Guide.
|
* Runtimes Guide.
|
||||||
|
|||||||
@ -56,7 +56,7 @@ public class Sequence {
|
|||||||
setupIndex = other.setupIndex;
|
setupIndex = other.setupIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
public <T extends Attachment & HasTextureRegion> void apply (Slot slot, T attachment) {
|
public void apply (Slot slot, HasTextureRegion attachment) {
|
||||||
int index = slot.getSequenceIndex();
|
int index = slot.getSequenceIndex();
|
||||||
if (index == -1) index = setupIndex;
|
if (index == -1) index = setupIndex;
|
||||||
if (index >= regions.length) index = regions.length - 1;
|
if (index >= regions.length) index = regions.length - 1;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user