$flexLight = new cubeFlexCompiler('FluidbookDatasLight', $compilerDir, 'flash.display.Sprite', explode(';', AS3_SOURCES), MXMLC_PATH);\r
$flex->addVariable('links', $links, false, true, 'JSONObject');\r
\r
+ $imagesassets = array();\r
foreach ($links as $link) {\r
if ($link['type'] == 15) {\r
- $flex->addBitmap($workingDir . '/' . $link['to'], 'link_datas_' . $link['id']);\r
+ if (isset($imagesassets[$link['id']])) {\r
+ continue;\r
+ }\r
+ if ($link['page'] <= 1) {\r
+ $flexLight->addBitmap($workingDir . '/' . $link['to'], 'link_datas_' . $link['id']);\r
+ } else {\r
+ $flex->addBitmap($workingDir . '/' . $link['to'], 'link_datas_' . $link['id']);\r
+ }\r
+ $imagesassets[$link['id']] = true;\r
}\r
}\r
\r