1
Im은 Zynga Scroller을 내 앱에 구현하려고 시도했지만 연결 방법을 모릅니다.KineticJS 및 Zynga Scroller
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);}
캔버스
는 사용자가 확대 ADN 축소뿐만 아니라 다른 지역에서 볼 이미지를 가로 질러 이동하는 것을 허용 shoudl 그것에 큰지도를해야 할 것입니다.
어디서부터 시작해야할지 모르겠다. UI.js를보고 각 부분이 무엇을하는지 보았지만 나를 버리는 이유는 다음과 같다. this.scroller = new Scroller (render, { \t 줌 : true }); 렌더링 부분이 함수 (왼쪽, 위쪽, 확대/축소)임을 알고 있지만 doent는 나를 위해 아무 것도하지 않는 것 같습니다. – Sidedcore
로컬 호스트에서 정확한 데모를 재현 할 수 있습니까? 그렇다면 거기에서 시작하여 가장 기본적인 KineticJS 예제를 단일 Stage/Layer/Rectangle처럼 통합하려고하는 것이 좋습니다. – projeqht