Changeset 8996 in orxonox.OLD for trunk/src/world_entities/elements
- Timestamp:
- Jul 2, 2006, 6:25:54 AM (18 years ago)
- Location:
- trunk/src/world_entities/elements
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/elements/glgui_radar.cc
r8994 r8996 19 19 #include "world_entity.h" 20 20 21 #include "debug.h" 22 21 23 namespace OrxGui 22 24 { … … 25 27 */ 26 28 GLGuiRadar::GLGuiRadar () 27 {} 29 { 30 this->init(); 31 } 28 32 29 33 … … 78 82 _timePassed+=dt; 79 83 80 if (_timePassed > _updateInterval)84 //if (_timePassed > _updateInterval) 81 85 { 82 _timePassed -=_updateInterval;86 _timePassed = 0 ; //-=_updateInterval; 83 87 this->updateRadar(); 84 88 } … … 104 108 if (_centerNode->distance(*it) < this->_range) 105 109 { 106 this->_dotLists[i].positions.push_back(Vector2D(50, 50) + Vector2D(_centerNode->getAbsCoor().x - (*it)->getAbsCoor().x, _centerNode->getAbsCoor().y - (*it)->getAbsCoor().y) /_range * 50);110 this->_dotLists[i].positions.push_back(Vector2D(50, 50) + Vector2D(_centerNode->getAbsCoor().x - (*it)->getAbsCoor().x, _centerNode->getAbsCoor().y - (*it)->getAbsCoor().y)* (50.0 /_range)); 107 111 } 108 112 … … 118 122 GLGuiWidget::draw(); 119 123 124 glPointSize(2.0f); 120 125 for (unsigned int i = 0; i < this->_dotLists.size(); ++i) 121 126 { … … 124 129 { 125 130 glBegin(GL_POINTS); 126 127 glVertex2f(this->_dotLists[i].positions[i].x, this->_dotLists[i].positions[i].y); 128 131 glVertex2f(this->_dotLists[i].positions[j].x, this->_dotLists[i].positions[j].y); 129 132 glEnd(); 130 133 } -
trunk/src/world_entities/elements/glgui_radar.h
r8993 r8996 42 42 void updateRadar(); 43 43 44 v oid tick(float dt);44 virtual void tick(float dt); 45 45 void draw() const; 46 46
Note: See TracChangeset
for help on using the changeset viewer.