Tick.js 629 B

1234567891011121314151617181920212223
  1. var t = require;
  2. var e = module;
  3. var i = exports;
  4. Object.defineProperty(i, "__esModule", {value: !0}),
  5. (i.default = class {
  6. constructor() {
  7. (this.tree = null),
  8. (this.debug = null),
  9. (this.target = null),
  10. (this.blackboard = null),
  11. (this._openNodes = []),
  12. (this._nodeCount = 0);
  13. }
  14. _enterNode(t) {
  15. this._nodeCount++, this._openNodes.push(t);
  16. }
  17. _openNode(t) {}
  18. _tickNode(t) {}
  19. _closeNode(t) {
  20. this._openNodes.pop();
  21. }
  22. _exitNode(t) {}
  23. });