Здравствуйте!
Нужно разместить два кода с картами написанными в Flash CC на одной странице?
Кто может поправить и сделать рабочим следующий код:
<html>
<head>
<meta charset="UTF-8">
<script src="
code.createjs.com/easeljs... <script src="
code.createjs.com/tweenjs... <script src="
code.createjs.com/moviecl... <script src="
code.createjs.com/preload... <script src="
bruslvl.ru/flash/map.js">... <script src="
bruslvl.ru/flash/map3_4_o... <script>
var canvas, stage, exportRoot;
function init() {
canvas = document.getElementById("canvas1");
images = images||{};
var loader = new createjs.LoadQueue(false);
loader.addEventListener("fileload", handleFileLoad);
loader.addEventListener("complete", handleComplete);
loader.loadManifest(lib.properties.manifest);
}
function handleFileLoad(evt) {
if (evt.item.type == "image") { images[evt.item.id] = evt.result; }
}
function handleComplete() {
exportRoot = new lib.map3_4_och();
stage = new createjs.Stage(canvas);
stage.addChild(exportRoot);
stage.update();
stage.enableMouseOver();
createjs.Ticker.setFPS(lib.properties.fps);
createjs.Ticker.addEventListener("tick", stage);
}
/* 2 canvas */
var canvas, stage, exportRoot;
function init() {
canvas = document.getElementById("canvas2");
images = images||{};
var loader = new createjs.LoadQueue(false);
loader.addEventListener("fileload", handleFileLoad);
loader.addEventListener("complete", handleComplete);
loader.loadManifest(lib.properties.manifest);
}
function handleFileLoad(evt) {
if (evt.item.type == "image") { images[evt.item.id] = evt.result; }
}
function handleComplete() {
exportRoot = new lib.map();
stage = new createjs.Stage(canvas);
stage.addChild(exportRoot);
stage.update();
stage.enableMouseOver();
createjs.Ticker.setFPS(lib.properties.fps);
createjs.Ticker.addEventListener("tick", stage);
}
</script>
</head>
<body >
<canvas id="canvas1" width="800" height="600" ></canvas>
<canvas id="canvas2" width="740" height="600"></canvas>
</body>
</html>