ya2 · news · projects · code · about

functional tests: editor
[pmachines.git] / pmachines / items / basketball.py
1 from panda3d.bullet import BulletSphereShape
2 from pmachines.items.item import Item
3
4
5 class Basketball(Item):
6
7 def __init__(self, world, plane_node, cb_inst, curr_bottom, repos, json, model_scale=1, mass=1, pos=(0, 0, 0), r=0, count=0, restitution=.92, friction=.6):
8 super().__init__(world, plane_node, cb_inst, curr_bottom, repos, 'assets/models/bam/basketball/basketball.bam', json, .4, mass=mass, pos=pos, r=r, count=count, restitution=restitution, friction=friction)
9
10 def _set_shape(self, apply_scale=True):
11 self.node.add_shape(BulletSphereShape(1))