svnno****@sourc*****
svnno****@sourc*****
2011年 3月 10日 (木) 13:25:33 JST
Revision: 405 http://sourceforge.jp/projects/swfed/svn/view?view=rev&revision=405 Author: yoya Date: 2011-03-10 13:25:33 +0900 (Thu, 10 Mar 2011) Log Message: ----------- Sprite 内にnest した Sprite の参照IDの入れ替えにも対応。 Modified Paths: -------------- trunk/src/swf_object.c -------------- next part -------------- Modified: trunk/src/swf_object.c =================================================================== --- trunk/src/swf_object.c 2011-03-09 17:18:55 UTC (rev 404) +++ trunk/src/swf_object.c 2011-03-10 04:25:33 UTC (rev 405) @@ -1080,9 +1080,13 @@ swf_tag_shape_bitmap_replace_refcid(tag, to_bitmap_id); } } else if (isSpriteTag(tag_no)) { - swf_tag_sprite_detail_t *s = sprite_tag->detail; + swf_tag_sprite_detail_t *s; + if (tag->detail == NULL) { + swf_tag_create_input_detail(tag, swf); + } + s = tag->detail; // 未使用 - // trans_table_replace_refcid_recursive(s->tag, cid_trans_table); + trans_table_replace_refcid_recursive(s->tag, cid_trans_table); } // TODO depth が被らないように。 ;