2017-10-13 11:42:36 +08:00
|
|
|
|
#include "..\Easy2D\easy2d.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-10-14 01:07:34 +08:00
|
|
|
|
int WINAPI WinMain(
|
|
|
|
|
|
HINSTANCE hInstance,
|
|
|
|
|
|
HINSTANCE hPrevInstance,
|
|
|
|
|
|
LPSTR lpCmdLine,
|
|
|
|
|
|
int nCmdShow
|
|
|
|
|
|
)
|
2017-10-13 11:42:36 +08:00
|
|
|
|
{
|
|
|
|
|
|
EApp app;
|
|
|
|
|
|
|
2017-10-14 18:43:32 +08:00
|
|
|
|
if (app.init(L"Easy2D Demo", 640, 480))
|
2017-10-13 11:42:36 +08:00
|
|
|
|
{
|
|
|
|
|
|
auto scene = new EScene();
|
|
|
|
|
|
|
2017-10-18 22:13:20 +08:00
|
|
|
|
auto text = new EText(L"<EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD>", EColor::WHITE, L"Microsoft Yahei");
|
|
|
|
|
|
text->setPos(EApp::getWidth() / 2, EApp::getHeight() / 2);
|
|
|
|
|
|
//text->setWordWrapping(true);
|
|
|
|
|
|
//text->setWordWrappingWidth(130);
|
|
|
|
|
|
text->setRotation(40);
|
|
|
|
|
|
text->getFont()->setItalic(true);
|
|
|
|
|
|
text->setAnchor(0.5f, 0.5f);
|
|
|
|
|
|
text->setColor(EColor::WHITE);
|
|
|
|
|
|
scene->add(text);
|
2017-10-15 23:58:39 +08:00
|
|
|
|
|
2017-10-19 12:48:58 +08:00
|
|
|
|
text->runAction(new EActionLoop(new EActionTwo(new EActionFadeOut(1), new EActionFadeIn(1))));
|
|
|
|
|
|
|
2017-10-15 23:58:39 +08:00
|
|
|
|
app.enterScene(scene);
|
2017-10-13 11:42:36 +08:00
|
|
|
|
app.run();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
|
}
|