Вернуться на сайт →
createScene — Создание сцены
Синтаксис
object createScene( [ string xml ] [, function callback ] )
Аргументы xml - XML файл конфигуаций сцены
callback - Функция обратного вызова
Пример
var mainScene = $.createScene('main.xml', function() {
	//...
});
setMapSprite — Установка фона карты
Синтаксис
void setMapSprite( string sprite )
Аргументы sprite - Изображение Пример
$.event('onPlayerMouseClicked', function() {
	this.getScene().setMapSprite('background-blur.png');
});
getMapSprite — Получение фона карты
Синтаксис
string getMapSprite( )
Пример
$.event('onPlayerMouseClicked', function() {
	var sprite = this.getScene().getMapSprite();
	console.log(sprite);
});
setMapSize — Установка размеров карты
Синтаксис
void setMapSize( object size )
Аргументы size - Размер Пример
$.event('onPlayerMouseClicked', function() {
	this.getScene().setMapSize({
		width: 1000,
		height: 1000
	});
});
getMapSize — Получение размеров карты
Синтаксис
object getMapSize( )
Пример
$.event('onPlayerMouseClicked', function() {
	var size = this.getScene().getMapSize();
	console.log(size.width, size.height);
});
setScreenSize — Установка размеров видимой области
Синтаксис
void setScreenSize( object size )
Аргументы size - Размер Пример
$.event('onPlayerMouseClicked', function() {
	this.getScene().setScreenSize({
		width: 800,
		height: 600
	});
});
getScreenSize — Получение размеров видимой области
Синтаксис
object getScreenSize( )
Пример
$.event('onPlayerMouseClicked', function() {
	var size = this.getScene().getScreenSize();
	console.log(size.width, size.height);
});