12 lines
427 B
Python
12 lines
427 B
Python
from snake_segment import SnakeSegment
|
|
|
|
|
|
class SnakeState:
|
|
def _get_next_pos(self, old_pos: tuple, radius:float) -> tuple:
|
|
pass
|
|
|
|
def get_next_head(self, old_head: SnakeSegment) -> SnakeSegment:
|
|
return SnakeSegment(center=self._get_next_pos(old_head.get_position(), old_head.get_radius()),
|
|
radius=old_head.get_radius(),
|
|
color=old_head.get_color())
|