CatInfo.ts 445 B

12345678910111213141516171819202122232425262728293031
  1. export default class CatInfo
  2. {
  3. public id:number;
  4. public now_grids:Array<number>=[]
  5. public dir:number=1;
  6. public cat:cc.Node=null;
  7. public last_grids:Array<Array<number>>=[];
  8. public move_tween:cc.Tween;
  9. public lastPosition:cc.Vec2;
  10. public push_last()
  11. {
  12. this.last_grids.push(this.now_grids.concat());
  13. }
  14. public revoke()
  15. {
  16. this.now_grids = this.last_grids.pop();
  17. }
  18. }