关于 创建一个object 的数组

有这个问题:Please define ‘type’ parameter of tmxAnalysis.roadBlockObjs as the constructor of [object Object]

首先我自定义一个obj。
var tmxRoadBlockObj ={ name:“tmxRoadBlockObj”, seq:-1, x:-1, y:-1,};
module.exports = tmxRoadBlockObj;

在另一个文件中读入:
var rbObj = require(“customObjects”);

cc.Class({ extends: cc.Component,
properties: { roadBlockObjs: { default: [], type: [rbObj], } },

创建这个属性的时候会出现这个问题,我该怎么处理修改?或者开发文档的那个内置组建有这样处理的,提示下我去看下??

rbObj[] 或者 Array

不明白怎么用,用rbObj[]提示需要参数。