1. update Samples on develop branch.

This commit is contained in:
zhangcheng 2013-09-10 09:53:15 +08:00
parent 99f32077d2
commit 98fce2fa84
23 changed files with 258 additions and 109 deletions

View File

@ -4,7 +4,6 @@
#include "controller.h" #include "controller.h"
#include "SimpleAudioEngine.h" #include "SimpleAudioEngine.h"
#include "cocos-ext.h" #include "cocos-ext.h"
#include "CCArmature/utils/CCArmatureDataManager.h"
USING_NS_CC; USING_NS_CC;
using namespace CocosDenshion; using namespace CocosDenshion;

View File

@ -6,23 +6,6 @@
#include "../../VisibleRect.h" #include "../../VisibleRect.h"
#include "../../testBasic.h" #include "../../testBasic.h"
#include "CCArmature/CCArmature.h"
#include "CCArmature/CCBone.h"
#include "CCArmature/animation/CCArmatureAnimation.h"
#include "CCArmature/datas/CCDatas.h"
#include "CCArmature/display/CCBatchNode.h"
#include "CCArmature/display/CCDecorativeDisplay.h"
#include "CCArmature/display/CCDisplayManager.h"
#include "CCArmature/display/CCSkin.h"
#include "CCArmature/physics/CCColliderDetector.h"
#include "CCArmature/physics/CCPhysicsWorld.h"
#include "CCArmature/utils/CCArmatureDataManager.h"
#include "CCArmature/utils/CCConstValue.h"
#include "CCArmature/utils/CCDataReaderHelper.h"
#include "CCArmature/utils/CCTweenFunction.h"
#include "CCArmature/external_tool/sigslot.h"
class ArmatureTestScene : public TestScene class ArmatureTestScene : public TestScene
{ {
public: public:

View File

@ -0,0 +1,111 @@
#include "cocos-ext.h"
#include "../ExtensionsTest.h"
#include "SceneEditorTest.h"
using namespace cocos2d;
using namespace cocos2d::extension;
SceneEditorTestLayer::~SceneEditorTestLayer()
{
}
SceneEditorTestLayer::SceneEditorTestLayer()
{
m_pCurNode = NULL;
}
Scene* SceneEditorTestLayer::scene()
{
Scene * scene = NULL;
do
{
// 'scene' is an autorelease object
scene = Scene::create();
CC_BREAK_IF(! scene);
// 'layer' is an autorelease object
SceneEditorTestLayer *layer = SceneEditorTestLayer::create();
CC_BREAK_IF(! layer);
// add layer as a child to scene
scene->addChild(layer);
} while (0);
// return the scene
return scene;
}
// on "init" you need to initialize your instance
bool SceneEditorTestLayer::init()
{
bool bRet = false;
do
{
CC_BREAK_IF(! LayerColor::initWithColor( ccc4(0,0,0,255) ) );
Node *root = createGameScene();
CC_BREAK_IF(!root);
this->addChild(root, 0, 1);
bRet = true;
} while (0);
return bRet;
}
cocos2d::CCNode* SceneEditorTestLayer::createGameScene()
{
Node *pNode = SceneReader::sharedSceneReader()->createNodeWithSceneFile("scenetest/FishJoy2.json");
if (pNode == NULL)
{
return NULL;
}
m_pCurNode = pNode;
//fishes
/*cocos2d::extension::armature::Armature *pBlowFish = getFish(10008, "blowFish");
cocos2d::extension::armature::Armature *pButterFlyFish = getFish(10009, "butterFlyFish");
pBlowFish->getAnimation()->playByIndex(0);
pButterFlyFish->getAnimation()->playByIndex(0);*/
CCMenuItemFont *itemBack = CCMenuItemFont::create("Back", this, menu_selector(SceneEditorTestLayer::toExtensionsMainLayer));
itemBack->setColor(ccc3(255, 255, 255));
itemBack->setPosition(ccp(VisibleRect::rightBottom().x - 50, VisibleRect::rightBottom().y + 25));
CCMenu *menuBack = CCMenu::create(itemBack, NULL);
menuBack->setPosition(CCPointZero);
menuBack->setZOrder(4);
pNode->addChild(menuBack);
//ui action
//cocos2d::extension::UIActionManager::shareManager()->PlayActionByName("startMenu_1.json","Animation1");
return pNode;
}
void SceneEditorTestLayer::toExtensionsMainLayer(cocos2d::CCObject *sender)
{
ExtensionsTestScene *pScene = new ExtensionsTestScene();
pScene->runThisTest();
pScene->release();
}
void runSceneEditorTestLayer()
{
CCScene *pScene = SceneEditorTestLayer::scene();
CCDirector::sharedDirector()->replaceScene(pScene);
}
cocos2d::extension::armature::Armature* SceneEditorTestLayer::getFish(int nTag, const char *pszName)
{
if (m_pCurNode == NULL)
{
return NULL;
}
ComRender *pFishRender = (ComRender*)(m_pCurNode->getChildByTag(nTag)->getComponent(pszName));
return (cocos2d::extension::armature::Armature *)(pFishRender->getNode());
}

View File

@ -0,0 +1,38 @@
#ifndef __SCENEEDITORTESTSCENE_H__
#define __SCENEEDITORTESTSCENE_H__
#include "cocos2d.h"
#include "cocos-ext.h"
void runSceneEditorTestLayer();
class SceneEditorTestLayer : public cocos2d::LayerColor
{
public:
SceneEditorTestLayer();
~SceneEditorTestLayer();
// Here's a difference. Method 'init' in cocos2d-x returns bool,
// instead of returning 'id' in cocos2d-iphone
virtual bool init();
// there's no 'id' in cpp, so we recommand to return the exactly class pointer
static cocos2d::Scene* scene();
// implement the "static node()" method manually
CREATE_FUNC(SceneEditorTestLayer);
// init scene
cocos2d::Node* createGameScene();
//back to Extensions Main Layer
void toExtensionsMainLayer(cocos2d::Object *sender);
//get Fish based on Tag and name of Compoent
cocos2d::extension::armature::Armature* getFish(int nTag, const char *pszName);
private:
cocos2d::CCNode *m_pCurNode;
};
#endif // __HELLOWORLD_SCENE_H__

View File

@ -7,8 +7,10 @@
#include "NetworkTest/HttpClientTest.h" #include "NetworkTest/HttpClientTest.h"
#endif #endif
#include "TableViewTest/TableViewTestScene.h" #include "TableViewTest/TableViewTestScene.h"
#include "ComponentsTest/ComponentsTestScene.h"
#include "ArmatureTest/ArmatureScene.h" #include "CocoStudioArmatureTest/ArmatureScene.h"
#include "CocoStudioComponentsTest/ComponentsTestScene.h"
#include "CocoStudioSceneTest/SceneEditorTest.h"
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
#include "NetworkTest/WebSocketTest.h" #include "NetworkTest/WebSocketTest.h"
@ -71,13 +73,15 @@ static struct {
#endif #endif
{ "TableViewTest", [](Object *sender){ runTableViewTest();} { "TableViewTest", [](Object *sender){ runTableViewTest();}
}, },
{ "CommponentTest", [](Object *sender) { runComponentsTestLayerTest(); } { "CocoStudioArmatureTest", [](Object *sender) { ArmatureTestScene *scene = new ArmatureTestScene();
}, scene->runThisTest();
{ "ArmatureTest", [](Object *sender) { ArmatureTestScene *scene = new ArmatureTestScene(); scene->release();
scene->runThisTest(); }
scene->release(); },
} { "CocoStudioComponentsTest", [](Object *sender) { runComponentsTestLayerTest(); }
}, },
{ "CocoStudioSceneTest", [](Object *sender) { runSceneEditorTestLayer(); }
}
}; };
static const int g_maxTests = sizeof(g_extensionsTests) / sizeof(g_extensionsTests[0]); static const int g_maxTests = sizeof(g_extensionsTests) / sizeof(g_extensionsTests[0]);

View File

@ -49,13 +49,14 @@ SOURCES = ../Classes/AccelerometerTest/AccelerometerTest.cpp \
../Classes/ExtensionsTest/ExtensionsTest.cpp \ ../Classes/ExtensionsTest/ExtensionsTest.cpp \
../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \ ../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \
../Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp \ ../Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp \
../Classes/ExtensionsTest/ComponentsTest/ComponentsTestScene.cpp \ ../Classes/ExtensionsTest/CocoStudioArmatureTest/ArmatureScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/EnemyController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ComponentsTestScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/GameOverScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/EnemyController.cpp \
../Classes/ExtensionsTest/ComponentsTest/PlayerController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/GameOverScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/ProjectileController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/PlayerController.cpp \
../Classes/ExtensionsTest/ComponentsTest/SceneController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ProjectileController.cpp \
../Classes/ExtensionsTest/ArmatureTest/ArmatureScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/SceneController.cpp \
../Classes/ExtensionsTest/CocoStudioSceneTest/SceneEditorTest.cpp \
../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \ ../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \
../Classes/FontTest/FontTest.cpp \ ../Classes/FontTest/FontTest.cpp \
../Classes/IntervalTest/IntervalTest.cpp \ ../Classes/IntervalTest/IntervalTest.cpp \

View File

@ -52,13 +52,14 @@ SOURCES = ../Classes/AccelerometerTest/AccelerometerTest.cpp \
../Classes/ExtensionsTest/ExtensionsTest.cpp \ ../Classes/ExtensionsTest/ExtensionsTest.cpp \
../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \ ../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \
../Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp \ ../Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp \
../Classes/ExtensionsTest/ComponentsTest/ComponentsTestScene.cpp \ ../Classes/ExtensionsTest/CocoStudioArmatureTest/ArmatureScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/EnemyController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ComponentsTestScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/GameOverScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/EnemyController.cpp \
../Classes/ExtensionsTest/ComponentsTest/PlayerController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/GameOverScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/ProjectileController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/PlayerController.cpp \
../Classes/ExtensionsTest/ComponentsTest/SceneController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ProjectileController.cpp \
../Classes/ExtensionsTest/ArmatureTest/ArmatureScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/SceneController.cpp \
../Classes/ExtensionsTest/CocoStudioSceneTest/SceneEditorTest.cpp \
../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \ ../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \
../Classes/FontTest/FontTest.cpp \ ../Classes/FontTest/FontTest.cpp \
../Classes/IntervalTest/IntervalTest.cpp \ ../Classes/IntervalTest/IntervalTest.cpp \

View File

@ -55,13 +55,14 @@ SOURCES = ../Classes/AccelerometerTest/AccelerometerTest.cpp \
../Classes/ExtensionsTest/TableViewTest/CustomTableViewCell.cpp \ ../Classes/ExtensionsTest/TableViewTest/CustomTableViewCell.cpp \
../Classes/ExtensionsTest/ExtensionsTest.cpp \ ../Classes/ExtensionsTest/ExtensionsTest.cpp \
../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \ ../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \
../Classes/ExtensionsTest/ComponentsTest/ComponentsTestScene.cpp \ ../Classes/ExtensionsTest/CocoStudioArmatureTest/ArmatureScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/EnemyController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ComponentsTestScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/GameOverScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/EnemyController.cpp \
../Classes/ExtensionsTest/ComponentsTest/PlayerController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/GameOverScene.cpp \
../Classes/ExtensionsTest/ComponentsTest/ProjectileController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/PlayerController.cpp \
../Classes/ExtensionsTest/ComponentsTest/SceneController.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/ProjectileController.cpp \
../Classes/ExtensionsTest/ArmatureTest/ArmatureScene.cpp \ ../Classes/ExtensionsTest/CocoStudioComponentsTest/SceneController.cpp \
../Classes/ExtensionsTest/CocoStudioSceneTest/SceneEditorTest.cpp \
../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \ ../Classes/ExtensionsTest/Scale9SpriteTest/Scale9SpriteTest.cpp \
../Classes/FileUtilsTest/FileUtilsTest.cpp \ ../Classes/FileUtilsTest/FileUtilsTest.cpp \
../Classes/FontTest/FontTest.cpp \ ../Classes/FontTest/FontTest.cpp \

View File

@ -137,15 +137,16 @@ xcopy /Y /Q "$(ProjectDir)..\..\..\..\external\libwebsockets\win32\lib\*.*" "$(O
<ClCompile Include="..\Classes\ClippingNodeTest\ClippingNodeTest.cpp" /> <ClCompile Include="..\Classes\ClippingNodeTest\ClippingNodeTest.cpp" />
<ClCompile Include="..\Classes\ConfigurationTest\ConfigurationTest.cpp" /> <ClCompile Include="..\Classes\ConfigurationTest\ConfigurationTest.cpp" />
<ClCompile Include="..\Classes\DataVisitorTest\DataVisitorTest.cpp" /> <ClCompile Include="..\Classes\DataVisitorTest\DataVisitorTest.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ArmatureTest\ArmatureScene.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsTestLayer.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsTestLayer.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackTestLayer.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackTestLayer.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\ComponentsTestScene.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioArmatureTest\ArmatureScene.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\EnemyController.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ComponentsTestScene.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\GameOverScene.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\EnemyController.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\PlayerController.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\GameOverScene.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\ProjectileController.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\PlayerController.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\SceneController.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ProjectileController.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\SceneController.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioSceneTest\SceneEditorTest.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlPotentiometerTest\CCControlPotentiometerTest.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlPotentiometerTest\CCControlPotentiometerTest.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlStepperTest\CCControlStepperTest.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlStepperTest\CCControlStepperTest.cpp" />
<ClCompile Include="..\Classes\ExtensionsTest\EditBoxTest\EditBoxTest.cpp" /> <ClCompile Include="..\Classes\ExtensionsTest\EditBoxTest\EditBoxTest.cpp" />
@ -246,17 +247,18 @@ xcopy /Y /Q "$(ProjectDir)..\..\..\..\external\libwebsockets\win32\lib\*.*" "$(O
<ClInclude Include="..\Classes\ClippingNodeTest\ClippingNodeTest.h" /> <ClInclude Include="..\Classes\ClippingNodeTest\ClippingNodeTest.h" />
<ClInclude Include="..\Classes\ConfigurationTest\ConfigurationTest.h" /> <ClInclude Include="..\Classes\ConfigurationTest\ConfigurationTest.h" />
<ClInclude Include="..\Classes\DataVisitorTest\DataVisitorTest.h" /> <ClInclude Include="..\Classes\DataVisitorTest\DataVisitorTest.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ArmatureTest\ArmatureScene.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsLayerLoader.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsLayerLoader.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsTestLayer.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\AnimationsTest\AnimationsTestLayer.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackLayerLoader.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackLayerLoader.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackTestLayer.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocosBuilderTest\TimelineCallbackTest\TimelineCallbackTestLayer.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\ComponentsTestScene.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioArmatureTest\ArmatureScene.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\EnemyController.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ComponentsTestScene.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\GameOverScene.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\EnemyController.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\PlayerController.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\GameOverScene.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\ProjectileController.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\PlayerController.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\SceneController.h" /> <ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ProjectileController.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\SceneController.h" />
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioSceneTest\SceneEditorTest.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlPotentiometerTest\CCControlPotentiometerTest.h" /> <ClInclude Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlPotentiometerTest\CCControlPotentiometerTest.h" />
<ClInclude Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlStepperTest\CCControlStepperTest.h" /> <ClInclude Include="..\Classes\ExtensionsTest\ControlExtensionTest\CCControlStepperTest\CCControlStepperTest.h" />
<ClInclude Include="..\Classes\ExtensionsTest\EditBoxTest\EditBoxTest.h" /> <ClInclude Include="..\Classes\ExtensionsTest\EditBoxTest\EditBoxTest.h" />

View File

@ -226,15 +226,18 @@
<Filter Include="Classes\ConfigurationTest"> <Filter Include="Classes\ConfigurationTest">
<UniqueIdentifier>{81ec2355-7efd-49e0-b6cb-b1bba23fbbc8}</UniqueIdentifier> <UniqueIdentifier>{81ec2355-7efd-49e0-b6cb-b1bba23fbbc8}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Classes\ExtensionsTest\ArmatureTest">
<UniqueIdentifier>{f0a099b9-0cf3-4217-a311-8d2f84e503c9}</UniqueIdentifier>
</Filter>
<Filter Include="Classes\ExtensionsTest\ComponentsTest">
<UniqueIdentifier>{285cdfb8-5749-4969-ae31-99ec25f15e6e}</UniqueIdentifier>
</Filter>
<Filter Include="Classes\ExtensionsTest\Scale9SpriteTest"> <Filter Include="Classes\ExtensionsTest\Scale9SpriteTest">
<UniqueIdentifier>{3d73aa04-d66e-43d3-921f-b867a753c113}</UniqueIdentifier> <UniqueIdentifier>{3d73aa04-d66e-43d3-921f-b867a753c113}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Classes\ExtensionsTest\CocoStudioArmatureTest">
<UniqueIdentifier>{a6e7d28e-46a3-46c4-9735-b39e96f776f0}</UniqueIdentifier>
</Filter>
<Filter Include="Classes\ExtensionsTest\CocoStudioComponentsTest">
<UniqueIdentifier>{e0b48846-7f17-4abe-80a7-93cc7bf8b4a1}</UniqueIdentifier>
</Filter>
<Filter Include="Classes\ExtensionsTest\CocoStudioSceneTest">
<UniqueIdentifier>{70cc5629-4a9a-494d-b126-6043d311031a}</UniqueIdentifier>
</Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="main.cpp"> <ClCompile Include="main.cpp">
@ -525,27 +528,6 @@
<ClCompile Include="..\Classes\BaseTest.cpp"> <ClCompile Include="..\Classes\BaseTest.cpp">
<Filter>Classes</Filter> <Filter>Classes</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ArmatureTest\ArmatureScene.cpp">
<Filter>Classes\ExtensionsTest\ArmatureTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\ComponentsTestScene.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\EnemyController.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\GameOverScene.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\PlayerController.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\ProjectileController.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\ComponentsTest\SceneController.cpp">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\Scale9SpriteTest\Scale9SpriteTest.cpp"> <ClCompile Include="..\Classes\ExtensionsTest\Scale9SpriteTest\Scale9SpriteTest.cpp">
<Filter>Classes\ExtensionsTest\Scale9SpriteTest</Filter> <Filter>Classes\ExtensionsTest\Scale9SpriteTest</Filter>
</ClCompile> </ClCompile>
@ -558,6 +540,30 @@
<ClCompile Include="..\Classes\PerformanceTest\PerformanceAllocTest.cpp"> <ClCompile Include="..\Classes\PerformanceTest\PerformanceAllocTest.cpp">
<Filter>Classes\PerformanceTest</Filter> <Filter>Classes\PerformanceTest</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioArmatureTest\ArmatureScene.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioArmatureTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ComponentsTestScene.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\EnemyController.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\GameOverScene.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\PlayerController.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ProjectileController.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\SceneController.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClCompile>
<ClCompile Include="..\Classes\ExtensionsTest\CocoStudioSceneTest\SceneEditorTest.cpp">
<Filter>Classes\ExtensionsTest\CocoStudioSceneTest</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="main.h"> <ClInclude Include="main.h">
@ -1028,27 +1034,6 @@
<ClInclude Include="..\Classes\BaseTest.h"> <ClInclude Include="..\Classes\BaseTest.h">
<Filter>Classes</Filter> <Filter>Classes</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ArmatureTest\ArmatureScene.h">
<Filter>Classes\ExtensionsTest\ArmatureTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\ComponentsTestScene.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\EnemyController.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\GameOverScene.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\PlayerController.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\ProjectileController.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\ComponentsTest\SceneController.h">
<Filter>Classes\ExtensionsTest\ComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\Scale9SpriteTest\Scale9SpriteTest.h"> <ClInclude Include="..\Classes\ExtensionsTest\Scale9SpriteTest\Scale9SpriteTest.h">
<Filter>Classes\ExtensionsTest\Scale9SpriteTest</Filter> <Filter>Classes\ExtensionsTest\Scale9SpriteTest</Filter>
</ClInclude> </ClInclude>
@ -1058,5 +1043,29 @@
<ClInclude Include="..\Classes\LabelTest\LabelTestNew.h"> <ClInclude Include="..\Classes\LabelTest\LabelTestNew.h">
<Filter>Classes\LabelTest</Filter> <Filter>Classes\LabelTest</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioArmatureTest\ArmatureScene.h">
<Filter>Classes\ExtensionsTest\CocoStudioArmatureTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ComponentsTestScene.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\EnemyController.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\GameOverScene.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\PlayerController.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\ProjectileController.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioComponentsTest\SceneController.h">
<Filter>Classes\ExtensionsTest\CocoStudioComponentsTest</Filter>
</ClInclude>
<ClInclude Include="..\Classes\ExtensionsTest\CocoStudioSceneTest\SceneEditorTest.h">
<Filter>Classes\ExtensionsTest\CocoStudioSceneTest</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
</Project> </Project>