socket.on("message", this.onMessage.bind(this))
socket.on("message", this.onMessage.bind(this))
二维数组初始化:
tableData:GameChess[][];
this.tableData = [];
for(let i = 0; i <15; ++i)
{
this.tableData[i] = [];
for (let j = 0; j<15;++j)
{
let chessData = new GameChess();
this.tableData[i][j] = chessData;
}
}
这节不错不错。哈哈
static 和 export default 一样是一个修饰符
stati'c放在函数和变量前面, 就被所有类所拥有,共享一份
contact 接触/触点
selfcolider碰撞机
onBeginContact
碰前调用
onPresolve
碰前逻辑调用
onPostSolve
碰后逻辑调用
关键思考 运动与角度 速度关系
speed
to'string
判定区域碰撞 区域外碰撞
容器
if()
{{}
函数
实现某一种功能的代码块
函数名(参数1:类型,参数2:类型){。。。}
物理世界
四种刚体
5种碰撞设置
5种物理设计,线速度,旋转速度,碰撞盒,质量,重力。
组件属性循环生成
[cc.node]
方法函数循环生成
let xxxx:[]=[]
.push
isReversString(str0:string,str1:string):bolean{
for(let i=0;i<str.length;i++){
let charStr0 = str0.charAt(i);
let charStr1 = str1.charAt(str1.length-i-1);
if(charStr0!= charStr1){
return false;
}
}
return true;
}
什么是JSON
1 json指的是javascript 对象表示法
2 JSON是轻量级的文本数据交换格式
3 JSON独立于语言:JSON使用javascript语法来描述数据对象 但是JSON仍然独立于语言和平台
4 JSON具有自我描述性更易理解
JS对象序列化为JSON
let xiaoming:any = {};
xiaoming.name = "小明";
xiaoming.age = "14";
//json变成字符串
let jsonString = JSON.stringify(xiaoming);
//装成json
JSON.parse()
Sprite = 精灵 (图片)