Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function drawImage(imageObj) {
- var stage = new Kinetic.Stage({
- container: "container",
- width: wW,
- height: wH
- }),
- timer = null,
- dummys = 1,
- layer = new Kinetic.Layer();
- timer = setInterval( function() {
- if( dummys >= 2 ) {
- clearInterval(timer);
- layer.clear();
- var darthVaderImg = new Kinetic.Image({
- image: imageObj,
- x: stage.getWidth() / 2 - 200 / 2,
- y: stage.getHeight() / 2 - 137 / 2,
- draggable: true
- });
- layer.add(darthVaderImg);
- stage.add(layer);
- }else{
- var background = new Kinetic.Rect({
- x: 0,
- y: 0,
- width: wW,
- height: wH,
- fill: "white",
- draggable: false
- });
- layer.add(background)
- layer.draw();
- dummys++;
- }
- }, 10 );
- }
- var wH = window.innerHeight,
- wW = window.innerWidth,
- mCanvas = document.getElementById('container'),
- imageObj = new Image();
- $(document).ready(function(){
- mCanvas.style.width = wW;
- mCanvas.style.height = wH;
- imageObj.src = 'img/darth-vader.jpg';
- imageObj.onload = function() {
- drawImage(this);
- };
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement