|
@@ -230,7 +230,10 @@ module spine {
|
|
let alpha = 0;
|
|
let alpha = 0;
|
|
switch (timelineMode[i] & (AnimationState.NOT_LAST - 1)) {
|
|
switch (timelineMode[i] & (AnimationState.NOT_LAST - 1)) {
|
|
case AnimationState.SUBSEQUENT:
|
|
case AnimationState.SUBSEQUENT:
|
|
- if (!attachments && timeline instanceof AttachmentTimeline) continue;
|
|
|
|
|
|
+ if (!attachments && timeline instanceof AttachmentTimeline) {
|
|
|
|
+ if ((timelineMode[i] & AnimationState.NOT_LAST) == AnimationState.NOT_LAST) continue;
|
|
|
|
+ blend = MixBlend.setup;
|
|
|
|
+ }
|
|
if (!drawOrder && timeline instanceof DrawOrderTimeline) continue;
|
|
if (!drawOrder && timeline instanceof DrawOrderTimeline) continue;
|
|
timelineBlend = blend;
|
|
timelineBlend = blend;
|
|
alpha = alphaMix;
|
|
alpha = alphaMix;
|