2017-04-11 02:47:52 +01:00
|
|
|
var Image = require('./Image');
|
|
|
|
var GetAdvancedValue = require('../../utils/object/GetAdvancedValue');
|
|
|
|
var BuildGameObject = require('../BuildGameObject');
|
|
|
|
|
2017-07-14 14:30:20 +01:00
|
|
|
var ImageCreator = function (scene, config)
|
2017-04-11 02:47:52 +01:00
|
|
|
{
|
|
|
|
var key = GetAdvancedValue(config, 'key', null);
|
|
|
|
var frame = GetAdvancedValue(config, 'frame', null);
|
|
|
|
|
2017-07-14 14:30:20 +01:00
|
|
|
var image = new Image(scene, 0, 0, key, frame);
|
2017-04-11 02:47:52 +01:00
|
|
|
|
2017-07-14 14:30:20 +01:00
|
|
|
BuildGameObject(scene, image, config);
|
2017-04-11 02:47:52 +01:00
|
|
|
|
|
|
|
return image;
|
|
|
|
};
|
|
|
|
|
2017-07-04 01:59:31 +01:00
|
|
|
module.exports = ImageCreator;
|