1:没有使用的资源不会被打包
2:resources:文件会被打包,设置成特定文件夹,里面的文件可以通过加载获取
res :文件夹里面用到的文件也可以被打包
resources会导致settring.js变大
父子节点:
子节点的Anchor和Position=》
Anchor是自身节点中心点:(0.5,0.5)
Position是相对父锚点位置
var cc={Node,}//系统定义的//疑问
Node是节点的组件类的实例对象//疑问
onLoad()
{
this//指实例化的对象 this=组件类的实例=表
this.Node//在继承的表中已经定义,继承的是cc.compont,componty已经内部定义了Node表
this.wo=100//也可以新增对象
this .Node.ww=100;//为Node表新增对象
}
API文档
properties只能添加字段,不能写函数
properties下_xxxx不显示在编辑器上,约定内部使用
_xxx(){} //加下划线的方法也约定只能内部调用
如果数值显示在编辑器上,默认值为编辑器数值
js没有public和private,理论字段和函数都可以调用
节点children的数组会按照层次面板的先后顺序排列
碰撞检测:group
字体:setting=》font
webstom=>library=>添加cocos的engine
Node的开关=》节点的隐藏显示,active表示显示或者关闭 ,其他组件enable表示显示关闭
Node各种属性
查找节点,通过名称getChiildByName,索引Children[]
cc.find() //绝对路径查找,相对路径查找(父,查找的对象)
由此可以产生递归调用查找
组件实例入口函数:
onLoad: 在组件加载的时候调用;
start: 组件第一次激活前, 调用在第一次update之前;
update(dt): 每次游戏刷新的时候调用,
lateUpdate(dt): 在update之后调用;
enabled:组件是否被启动;
onEnable: 组件被允许的时候调用;
onDisable: 组件不被允许的时候调用;