| 123456789101112131415161718192021222324252627282930313233 |
- const GameStatesStatic = require('GameStates');
- const StartLine = require('StartLine');
- cc.Class({
- extends:StartLine,
- properties: {
- },
- start () {
- // cc.log('x===='+this.node.convertToWorldSpaceAR(cc.Vec2.ZERO).x);
- var Hero = cc.find('Hero');
- // var Rivel = cc.find('Rivel');
- var HeroPlayerState = Hero.getComponent("PlayerState");
- // var RivelPlayerState = Rivel.getComponent("PlayerState");
- var data = {
- x : this.node.convertToWorldSpaceAR(cc.Vec2.ZERO).x,
- type : GameStatesStatic.GameProgress.Hurdle
- };
- HeroPlayerState.StartLineStopPositionArray.push(data);
- // HeroPlayerState.StartLineStopPositionArray.push(this.node.convertToWorldSpaceAR(cc.Vec2.ZERO).x);
- // RivelPlayerState.StartLineStopPositionArray.push(this.node.convertToWorldSpaceAR(cc.Vec2.ZERO).x);
- },
- //跳远 开始起点
- onCollisionEnter: function (other)
- {
- this._super(other);
- if(other.node.name === 'PlayerCollisionLine')
- {
- cc.find('Canvas').getComponent('GameStates').strCureentLevel = 'Javelin';
- // cc.find('Canvas').getComponent('GameStates').CurrentProgress = GameStatesStatic.GameProgress.Javelin;
- }
- },
- });
|