API Docs for:lufylegend.mvc 最后更新日期:2015年03月15日
Google搜索   
Show:

LMvcLoader Class

Defined in: LMvcLoader.js:1

Available since 1.8.4

用来读取各种文件。

Constructor

LMvcLoader

() public

Defined in LMvcLoader.js:1

Available since 1.8.4

Item Index

Methods

config

(
  • names
  • callback
)
public

Defined in LMvcLoader.js:83

Available since 1.8.4

读取一个或者多个设置文件。设置文件的名字以Config结尾,读取设置文件的时候无需添加Config结尾。

Parameters:

  • names String | Array

    一个或者多个设置文件.

  • callback Function

    回调函数

Example:

//下面代码用来读取mapConfig.js,charaConfig.js两个设置文件
this.load.config(["map","chara"],this.loadConfigComplete);

helper

(
  • names
  • callback
)
public

Defined in LMvcLoader.js:113

Available since 1.8.4

读取一个或者多个辅助函数文件。

Parameters:

  • names String | Array

    一个或者多个辅助函数文件.

  • callback Function

    回调函数

Example:

//下面代码用来读取Cost.js,UI.js两个辅助函数文件
this.load.helper(["Cost","UI"],this.loadHelperComplete);

image

(
  • datas
  • callback
)
public

Defined in LMvcLoader.js:52

Available since 1.8.4

读取多张图片。

Parameters:

  • datas Array

    参考LLoadManage的load函数的list参数.

  • callback Function

    回调函数

library

(
  • names
  • callback
)
public

Defined in LMvcLoader.js:98

Available since 1.8.4

读取一个或者多个外部类库。

Parameters:

  • names String | Array

    一个或者多个外部类库.

  • callback Function

    回调函数

Example:

//下面代码用来读取Face.js,Card.js两个设置文件
this.load.library(["Face","Card"],this.loadLibraryComplete);

model

(
  • names
  • callback
)
public

Defined in LMvcLoader.js:17

Available since 1.8.4

读取一个或者多个模型。

Parameters:

  • names String | Array

    一个或者多个模型.

  • callback Function

    回调函数

Example:

//下面代码用来读取MapModel.js,CharaModel.js两个模型
ExampleController.prototype.loadModel = function(){
    this.load.model(["Map","Chara"],this.loadModelComplete);
}
ExampleController.prototype.loadModelComplete = function(){
    var mapModel = new MapModel(this);
}

view

(
  • names
  • callback
)
public

Defined in LMvcLoader.js:37

Available since 1.8.4

读取一个或者多个视图。

Parameters:

  • names String | Array

    一个或者多个视图.

  • callback Function

    回调函数

Example:

//下面代码用来读取MapView.js,CharaView.js两个视图
this.load.view(["Map","Chara"],this.loadViewComplete);