Changes in common/Player.cpp [60940f8:3d81c0d] in network-game
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
common/Player.cpp
r60940f8 r3d81c0d 71 71 memcpy(&this->target.y, buffer+16, 4); 72 72 this->name.assign(buffer+20); 73 74 cout << "id: " << this->id << endl;75 cout << "pos x: " << this->pos.x << endl;76 cout << "pos y: " << this->pos.y << endl;77 cout << "target x: " << this->target.x << endl;78 cout << "target y: " << this->target.y << endl;79 cout << "name: " << this->name << endl;80 73 } 81 74 … … 95 88 96 89 // if we're at our target, don't move 97 if (pos.x != target.x || pos.y != target.y) { 90 if (pos.x == target.x && pos.y == target.y) 91 cout << "We're already at our target" << endl; 92 else { 93 cout << "equals test:" << endl; 94 float f = 5.0; 95 int i = 5; 96 97 if (f == i) 98 cout << "test passed" << endl; 99 else 100 cout << "test failed" << endl; 101 102 cout << "Player about to be moved" << endl; 103 cout << "cur pos x: " << this->pos.x << endl; 104 cout << "cur pos y: " << this->pos.y << endl; 105 98 106 float pixels = speed * (curTime-timeLastUpdated) / 1000.0; 107 cout << "We need to move " << pixels << " pixels" << endl; 99 108 100 109 double angle = atan2(target.y-pos.y, target.x-pos.x); … … 108 117 pos.y += sin(angle)*pixels; 109 118 } 119 cout << "new pos x: " << this->pos.x << endl; 120 cout << "new pos y: " << this->pos.y << endl; 121 110 122 } 111 123
Note:
See TracChangeset
for help on using the changeset viewer.