2016-01-27 8 views
2

Я пытаюсь загрузить файл JSON экспортируемые из cocosstudio v2.3.2Cocos2D-JS не может загрузить файл JSON экспортируемые из CocosStudio

var myScene = ccs.sceneReader.createNodeWithSceneFile('res/Scene.json'); 

Я получил этот код из sample-cocos2d-js-scene-gui-master
Проблема заключается в том, я получите эту ошибку: Can't find the parser : undefined

Как исправить эту проблему?
Я очень новичок в использовании javascript, и я надеюсь, что кто-то может мне помочь. Спасибо.

ответ

4

попытаться использовать ccs.load("") Это новый api. Эта функция возвращает таблицу {node, action} Узел - это ваш «узел» и «действие» вашей сцены, это действие временной линии, это необязательно.

Ваш код будет выглядеть следующим образом:

var sceneRes = ccs.load("res/Scene.json"); 
this.addChild(sceneRes.node); 

И если вы хотите использовать действие, просто запустить его для узла.

sceneRes.node.runAction(sceneRes.action); 
sceneRes.action.gotoFrameAndPlay(0, true); 

Надеются, что это поможет, и извините за мой английский

+0

это сработало! Мне жаль, что я не смог бы проголосовать за ваш ответ в 1 миллион раз. Спасибо! – cessmestreet

+0

Добро пожаловать! :) – Dazlonar