StartLine.js 796 B

1234567891011121314151617181920212223242526272829
  1. var LevelStates = require('LevelStates');
  2. cc.Class({
  3. extends: cc.Component,
  4. properties: {
  5. Flags: {
  6. default: [],
  7. type: cc.SpriteFrame,
  8. },
  9. StartLineFlag: {
  10. default: LevelStates.StartFlags.SprintFlag,
  11. type: cc.Enum(LevelStates.StartFlags)
  12. },
  13. // StartFlag: cc.Node,
  14. StartFlag: cc.Sprite,
  15. },
  16. onLoad: function () {
  17. //console.log(this.StartLineFlag,this.StartFlag.sprintFrame ,this.Flags[0]);
  18. //this.StartFlag.getComponent(cc.Sprite).spriteFrame = this.Flags[this.StartLineFlag];
  19. // console.log('currentSportsType',GlobalData.spawnManager.currentSportsType)
  20. this.StartFlag.spriteFrame = this.Flags[GlobalData.spawnManager.currentSportsType];
  21. }
  22. });