Показать сообщение отдельно
  #1 (permalink)  
Старый 07.08.2014, 01:09
Интересующийся
Отправить личное сообщение для Straj Посмотреть профиль Найти все сообщения от Straj
 
Регистрация: 05.08.2014
Сообщений: 16

Не получается получить доступ к свойству объекта Kinetic.Image
Не могу вывести свойство объекта класса, в одном из методов этого класса.
function Snake () {		

	var snakeImg = new Image();
	snakeImg.src = "Snake.png";

	snakeImg.onload = function () {
		this.snake = new Kinetic.Image ({
			x:40,
			y:40,
			image:snakeImg			
		})

	var snakeLayer = new Kinetic.Layer;	

	snakeLayer.add (this.snake);
	stage.add (snakeLayer);
	}
}

Snake.prototype.move_derection = function () {
	
	console.log("ne pish" +this.snake.x);
}


Не узнает оно this.snake в методе. Вместо вывода x координаты, пишет что this.snake не определен.
Ответить с цитированием