SprintStart.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. const GameStatesStatic = require('GameStates');
  2. var BarrierSuperClass = require("BarrierSuper");
  3. cc.Class({
  4. extends: BarrierSuperClass,
  5. properties: {
  6. },
  7. onCollisionEnter: function (other)
  8. {
  9. if(other.node.name === 'PlayerCollisionLine')
  10. {
  11. var Level = this.node.parent.parent;
  12. var Canvas = cc.find("Canvas");
  13. var GameStates = Canvas.getComponent('GameStates');
  14. Level.getComponent('LevelControl').hidePKScore(other.node.parent.parent);
  15. GameStates.CurrentProgress = GameStatesStatic.GameProgress.Race;
  16. // cc.log('race='+GameStates.CurrentProgress);
  17. }
  18. },
  19. CollisionEnter: function (other)
  20. {
  21. if(other.node.name === 'PlayerCollisionLine')
  22. {
  23. var Level = this.node.parent.parent;
  24. var Canvas = Level.getComponent('LevelControl').Canvas;
  25. var GameStates = Canvas.getComponent('GameStates');
  26. GameStates.CurrentProgress = GameStatesStatic.GameProgress.Race;
  27. // cc.log('race='+GameStates.CurrentProgress);
  28. }
  29. },
  30. });