瀏覽代碼

update BundleCompiler according to Sprite

mikymod 12 年之前
父節點
當前提交
41124b61bc
共有 2 個文件被更改,包括 6 次插入0 次删除
  1. 4 0
      engine/compilers/BundleCompiler.cpp
  2. 2 0
      engine/compilers/BundleCompiler.h

+ 4 - 0
engine/compilers/BundleCompiler.cpp

@@ -124,6 +124,10 @@ bool BundleCompiler::compile(const char* bundle_dir, const char* source_dir, con
 		{
 			result = m_sound.compile(source_dir, bundle_dir, filename, out_name);
 		}
+		else if(resource_type_hash == SPRITE_TYPE)
+		{
+			result = m_sprite.compile(source_dir, bundle_dir, filename, out_name);
+		}
 		else if (resource_type_hash == PACKAGE_TYPE)
 		{
 			result = m_package.compile(source_dir, bundle_dir, filename, out_name);

+ 2 - 0
engine/compilers/BundleCompiler.h

@@ -30,6 +30,7 @@ OTHER DEALINGS IN THE SOFTWARE.
 #include "TextureCompiler.h"
 #include "LuaCompiler.h"
 #include "SoundCompiler.h"
+#include "SpriteCompiler.h"
 #include "PackageCompiler.h"
 #include "DynamicString.h"
 #include "Vector.h"
@@ -59,6 +60,7 @@ private:
 	TextureCompiler	m_texture;
 	LuaCompiler 	m_lua;
 	SoundCompiler	m_sound;
+	SpriteCompiler	m_sprite;
 	PackageCompiler m_package;
 };