Я пытаюсь внедрить Zynga Scroller в мое приложение, но я понятия не имею, как его подключить.KineticJS и Zynga Scroller
Im using Kinetic.JS, чтобы создать холст и заполнить его прямоугольниками в javascript.
<div data-role="page">
<div data-role="content">
<div id="container">
</div>
</div>
</div>
$(window).on("pageinit", function (event) {
drawStage();});
function drawStage() {
var stage = new Kinetic.Stage({
container: 'container',
width: 500,
height: 500,
draggable: true
});
var layer = new Kinetic.Layer();
var rectRed = new Kinetic.Rect({
x: 100,
y: 100,
width: 100,
height: 100,
fill: 'red'
});
var rectBlue = new Kinetic.Rect({
x: 200,
y: 200,
width: 100,
height: 100,
fill: 'blue'
});
layer.add(rectRed);
layer.add(rectBlue);
stage.add(layer);}
холста будет иметь большую карту на нем, что shoudl позволяет пользователям увеличить ADN уменьшить масштаб, но и перемещения по изображению, чтобы посмотреть на различных областях.
Я не знаю, с чего начать, я просматривал UI.js и видел, что делает каждая часть, но меня отбрасывает строка: this.scroller = new Scroller (render, { \t масштабирование: true }); Я знаю, что часть рендеринга - это функция (левая, верхняя, зум), но, похоже, она делает что-то для меня. – Sidedcore
Можете ли вы воспроизвести точную демонстрацию на своем локальном хосте? Если это так, я бы предложил начать с этого момента, а затем попытаться интегрировать в него самый простой пример KineticJS, например, один этап/слой/прямоугольник. – projeqht