Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10491 in orxonox.OLD for trunk/src/world_entities/effects/blink.cc


Ignore:
Timestamp:
Jan 30, 2007, 1:13:28 AM (17 years ago)
Author:
patrick
Message:

merged blinki branche back to trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/effects/blink.cc

    r10445 r10491  
    3838  // calculation of the symbolTime
    3939  this->symbolTime = this->period / this->blinkSequence.length();
     40  //PRINTF(0)("\n\n\nperiod: %f\n\n\n", this->period);
    4041}
    4142
     
    8081  this->timer = 0;
    8182  this->seqCounter = 0;
     83
     84  // ugly hack continued
     85  this->setCoor = true;
    8286}
    8387
     
    9195  WorldEntity::loadParams(root);
    9296
    93   LoadParam(root, "position", this, Blink, setPosition);
     97  LoadParam(root, "position", this, Blink, PNode::setAbsCoor);
    9498  LoadParam(root, "size", this, Blink, setSize);
    9599  LoadParam(root, "color", this, Blink, setColor);
     
    105109void Blink::tick(float dt)
    106110{
     111  // ugly hack continued, set absCoor only once
     112  if(this->setCoor) {
     113    this->bBoard->setAbsCoor(this->getAbsCoor());
     114    this->setCoor = false;
     115    this->symbolTime = this->period / this->blinkSequence.length();
     116  }
     117
    107118  timer += dt;
    108119
Note: See TracChangeset for help on using the changeset viewer.