cocos2d-x javascriptではcc.Sprite.initWithFileが使えない

首題の通りのようです。

cc.Sprite.initWithFile does not exist | Obj-C based 2D engine for iOS, OSX and Android

こんな感じで書きたかったんですが無理みたい。

var Enemy = cc.Sprite.extend({
	ctor:function(file_name){
		this.initWithFile("enemy.png");
	},
	//updateをオーバーライド
	update:function(dt){
		cc.log(dt);
	}
});
initWithSpriteFrameNameはあるのでそっちは大丈夫ぽいですが。1枚もの画像から作る場合はextendしない方が良いっぽいです。 なので、こんな感じで逃げました。
var Enemy = function(arg){
	var sprite = cc.Sprite.create("enemy.png");
	//updateをオーバーライド
	sprite.update = function(dt){
		cc.log(dt);
	};
	return sprite;
};