From 53b113a72336170b9710448212b5047f5e1bdfb3 Mon Sep 17 00:00:00 2001 From: mwplay Date: Thu, 4 May 2017 08:49:51 +0800 Subject: [PATCH] update readme --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index f00b3c9..8e18333 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ ## 存档状态 虽然Cocos Studio已经处于实质上被官方放弃的状态,但是本项目依然不定期维护。 +注意:必须把cocostudio的"编辑"选择 "拖动改变尺寸" ##cocos-ui-libgdx * 在libGDX中使用Cocos Studio @@ -48,6 +49,28 @@ CocoStudioUIEditor editor = new CocoStudioUIEditor( Gdx.files.internal("demo/MainScene.json"), null, null, defaultFont, null); Group group = editor.createGroup(); ``` +使用AssetManager + +``` +//load + assetManager = new AssetManager(); + assetManager.setLogger(new Logger("hehehe", Logger.DEBUG)); + assetManager.setLoader(CocosScene.class, new CocosLoader(new InternalFileHandleResolver())); + assetManager.load("mainscene/MenuScene.json", CocosScene.class); +//render +if (!init) { + if (assetManager.update()) { + init = true; + initUi(); + } + } +//initUi +CocosScene cocosScene = assetManager.get("mainscene/MenuScene.json", CocosScene.class); + root = cocosScene.getRoot(); + stage.addActor(cocosScene.getRoot(assetManager)); + Gdx.input.setInputProcessor(stage); +``` +###详细demo请看AMScreen ## 源码构建 项目使用gradle管理,直接运行`./gradlew build`即可。