diff --git a/core/Base/Game.cpp b/core/Base/Game.cpp
index 1ba15bb8..ca575d4f 100644
--- a/core/Base/Game.cpp
+++ b/core/Base/Game.cpp
@@ -51,6 +51,8 @@ void e2d::Game::start()
 	// 显示窗口
 	::ShowWindow(hWnd, SW_SHOWNORMAL);
 	::UpdateWindow(hWnd);
+
+	SceneManager::getInstance()->update();
 	Window::getInstance()->poll();
 
 	// 开始游戏
diff --git a/core/Base/Renderer.cpp b/core/Base/Renderer.cpp
index 7973e183..b730475b 100644
--- a/core/Base/Renderer.cpp
+++ b/core/Base/Renderer.cpp
@@ -147,8 +147,8 @@ void e2d::Renderer::_renderFps()
 
 	if (SUCCEEDED(hr))
 	{
-		_renderTarget->SetTransform(D2D1::Matrix3x2F::Identity());
-		_solidBrush->SetOpacity(1.0f);
+		this->getRenderTarget()->SetTransform(D2D1::Matrix3x2F::Identity());
+		this->getSolidColorBrush()->SetOpacity(1.0f);
 
 		auto textRenderer = this->getTextRenderer();
 		textRenderer->SetTextStyle(
diff --git a/project/vs2017/Easy2D.vcxproj b/project/vs2017/Easy2D.vcxproj
index b5f050a0..20c352ab 100644
--- a/project/vs2017/Easy2D.vcxproj
+++ b/project/vs2017/Easy2D.vcxproj
@@ -101,7 +101,7 @@
       Disabled
       WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
       false
-      None
+      EditAndContinue
       false
       true