[]引擎的text类中有没有直接读取Json文件的函数

JS刚刚接触,新人问题,比较小白,见笑了。以前是做Flex(AS3)的,之后好几年没做程序猿了,近年H5流行,想再学习一下H5的技术。
    最近刚刚开始研究LayaAir引擎,想咨询一下,引擎的text类中有没有直接读取Json文件的函数?我不想用Ajax,请不要回复用Ajax的套路,我打算把人物对话和其他一些配置数据放到一个Json文件中去,然后读取Json文件来显示文本内容。国外的2D游戏引擎phaser倒是直接可以读取,且没有用到Ajax,看了一上午他的引擎源码没搞明白所以然(对于新人来说这个引擎架构还是有点大)。
    烦请高手不吝赐教。
已邀请:

cuixueying

赞同来自:

你直接用JSON对象存储你读取到的JSON数据,然后进行使用即可,至于你要给text赋值,直接text.text=json字符串即可!

cuixueying

赞同来自:

package
{
import laya.net.Loader;
import laya.utils.Handler;

public class LayaAirDemo
{
public function LayaAirDemo()
{
Laya.init(500,400);
Laya.loader.load("unpack.json",Handler.create(this,onLoaded),null,Loader.JSON);
}

private function onLoaded():void
{
var json:JSON=Laya.loader.getRes("unpack.json");
var str:String=JSON.stringify(json);
trace(str);
}
}
}

要回复问题请先

商务合作
商务合作