/**
 * 音效
 */

//一定按照顺序来
var E_Audio = {
	AllPop: 0,//全部弹出
	BtnCommom: 1,//按钮
	CatComplete: 2,
	CatHint: 3,
	CatRight1: 4,
	CatRight2: 5,
	CatError1: 6,
	CatError2: 7,
	Right: 8,
	Error: 9,
}

// var E_lion = {
// 	normal= "normal",
// 	no = "no",
// 	chew = "chew",
// 	openmouth = "openmouth"
// }

// var E_cat = {
// 	begin = "begin",
// 	right = "right",
// 	normal= "normal",
// 	wrong = "wrong",
// 	finish = "finish"
// }

var speaker = cc.Class({
	extends: cc.Component,

	properties: {
		eff_audio: {
			default: [],
			type: cc.AudioClip,
			displayName: "音效列表"
		},
		// eff_allPop: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "全部弹出"
		// },

		// eff_btn: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "点击音效"
		// },

		// eff_right: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "正确音效"
		// },

		// eff_catComplete: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫完成"
		// },

		// eff_catHint: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫提示"
		// },

		// eff_catRight1: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫正确1"
		// },
		// eff_catRight2: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫正确2"
		// },

		// eff_catError1: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫错误1"
		// },
		// eff_catError2: {
		// 	default: null,
		// 	type: cc.AudioClip,
		// 	displayName: "猫错误2"
		// },
	},

	ctor: function () {
		speaker.inst = this;
		LWD_3.speaker = speaker;
	},


	//播放音效
	playEffect: function (num, cb) {
		LWD_3.snd_mgr.playEffect(this.eff_audio[num], cb);
	},


	// //点击按钮
	// play_btn: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_btn);
	// },

	// //撒花音效
	// play_congratulation: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_congratulation);
	// },
	// //答错
	// play_error: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_error);
	// },
	// //答对
	// play_good: function (cb) {
	// 	LWD_3.snd_mgr.playEffect(this.eff_good, cb);
	// },
	// //显示弹窗
	// play_showPop: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_showPop);
	// },
	// //游戏开始
	// play_start: function (cb) {
	// 	LWD_3.snd_mgr.playEffect(this.eff_start, cb);
	// },

	// //拉开窗帘
	// play_open: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_open);
	// },

	// //重新开始
	// play_restart: function () {
	// 	LWD_3.snd_mgr.playEffect(this.eff_restart);
	// },
});
