def _getLanes(self):
# about lane
static = [
pymunk.Segment(self.space.static_body,
self.l_lane1Start, self.l_lane1Stop, 1),
pymunk.Segment(self.space.static_body,
self.l_lane1Stop, self.m_llaneJoint, 1),
pymunk.Segment(self.space.static_body,
self.m_llaneJoint, self.l_lane2Start, 1),
pymunk.Segment(self.space.static_body,
self.l_lane2Start, self.l_lane2Stop, 1),
pymunk.Segment(self.space.static_body,
self.l_lane2Stop, self.m_llaneStop, 1),
pymunk.Segment(self.space.static_body,
self.m_llaneStop, self.m_rlaneStop, 1),
pymunk.Segment(self.space.static_body,
self.m_rlaneStop, self.e_lane2Stop, 1),
pymunk.Segment(self.space.static_body,
self.e_lane2Stop, self.e_lane2Start, 1),
pymunk.Segment(self.space.static_body,
self.e_lane2Start, self.m_rlaneJoint, 1),
pymunk.Segment(self.space.static_body,
self.m_rlaneJoint, self.e_lane1Stop, 1),
pymunk.Segment(self.space.static_body,
self.e_lane1Stop, self.e_lane1Start, 1),
pymunk.Segment(self.space.static_body,
self.e_lane1Start, self.m_rlaneStart, 1),
pymunk.Segment(self.space.static_body,
self.m_rlaneStart, self.m_llaneStart, 1),
pymunk.Segment(self.space.static_body,
self.m_llaneStart, self.l_lane1Start, 1)
]
for s in static:
s.friction = 1.
s.group = 1
s.collision_type = 1
s.color = THECOLORS['black']
return static
m_carmunk.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录