1
This commit is contained in:
parent
13d980d507
commit
30f3ab35b8
@ -561,7 +561,7 @@ void Human::_UpdateMove(int speed)
|
||||
{
|
||||
a8::Vec2 pre_node_pos = head_->pos;
|
||||
SnakeBodyNode* pre_node = head_;
|
||||
float node_dist = 2 * head_->radius * (1 - meta->p->body_interval());
|
||||
float node_dist = 1 * head_->radius * (1 - meta->p->body_interval());
|
||||
{
|
||||
a8::Vec2 old_pos = head_->pos;
|
||||
head_->pos = head_->pos + move_dir * head_->speed;
|
||||
@ -577,7 +577,7 @@ void Human::_UpdateMove(int speed)
|
||||
if (std::abs(move_dist) > 0.00001f) {
|
||||
a8::Vec2 dist_dir= dist_vec;
|
||||
dist_dir.Normalize();
|
||||
node->pos = new_pos + dist_dir * (move_dist / dist_vec.Norm());
|
||||
node->pos = new_pos + dist_vec * (move_dist / dist_vec.Norm());
|
||||
} else {
|
||||
node->pos = new_pos;
|
||||
}
|
||||
@ -805,7 +805,7 @@ void Human::CreateSnake()
|
||||
|
||||
head_ = new SnakeBodyNode();
|
||||
head_->node_id = ++curr_node_id_;
|
||||
head_->speed = meta->p->speed_normal();
|
||||
head_->speed = meta->p->speed_normal() * 3;
|
||||
head_->radius = meta->p->init_radius();
|
||||
head_->pos = init_pos;
|
||||
//head_->dir = meta->p->init_radius();
|
||||
|
Loading…
x
Reference in New Issue
Block a user