请问自定义的 Component 能否定义 properties 类型为 数组 变量,数组元素为基本类型,使得在编辑器内可以直接编辑?
具体来说,现在的需求是,想要定义类似 Position 的含有2个cc.Integer类型的成员,

并且达到类似 type:[Position] 这种可以直接在编辑器中编辑数组长度,而且数据也可以直接编辑而不用拖入节点的功能
请问自定义的 Component 能否定义 properties 类型为 数组 变量,数组元素为基本类型,使得在编辑器内可以直接编辑?
具体来说,现在的需求是,想要定义类似 Position 的含有2个cc.Integer类型的成员,

并且达到类似 type:[Position] 这种可以直接在编辑器中编辑数组长度,而且数据也可以直接编辑而不用拖入节点的功能
补充一下,感觉上边说的不是很明白
具体来说就是想问下能否定义 properties,达到

这样的效果,position是含有2个 cc.Integer 元素的数组。在编辑器内可以设置长度和每个元素的数据
const PositionSet = cc.Class({
name: ‘PositionSet’,
properties: {
position: cc.Vec2
}
});
module.exports = PositionSet;
const PositionSet= require(‘PositionSet’);
positionSet: {
default: [],
type: PositionSet
}
感谢,这样可以,之前测试失败是因为我让 PositionSet 继承了cc.Component