コード例 #1
0
ファイル: space.go プロジェクト: paulcoyle/gochipmunk
func (s *Space) AddShape(shape *Shape) {
	C.cpSpaceAddShape(s.CPSpace, shape.CPShape)
}
コード例 #2
0
ファイル: space.go プロジェクト: ftrvxmtrx/gochipmunk
// AddShape adds a collision shape to the simulation.
// If the shape is attached to a static body, it will be added as a static shape.
func (s *Space) AddShape(sh Shape) Shape {
	return cpShape(C.cpSpaceAddShape(s.c(), sh.c()))
}
コード例 #3
0
ファイル: chipmunk.go プロジェクト: andrebq/exp
func (s *Space) AddShape(shape Shape) Shape {
	return Shape{
		C.cpSpaceAddShape(s.s, shape.shape)}
}