[Swfed-svn] swfed-svn [405] Sprite 内にnest した Sprite の参照IDの入れ替えにも対応。

Zurück zum Archiv-Index

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 が被らないように。
               ;



Swfed-svn メーリングリストの案内
Zurück zum Archiv-Index