SphereCollider

Sphere‑shaped collision volume.

SphereCollider

SphereCollider(entity, center=(0,0,0), radius=0.5)

Attaches a spherical collider to entity.

Constructor Arguments

NameTypeDefaultDescription
entityEntityParent entity.
centerVec3(0,0,0)Sphere center offset.
radiusfloat0.5Radius of the collision sphere.

Example

from ursina import *
from ursina.collider import SphereCollider

app = Ursina()
e = Entity(model='sphere', color=color.magenta)
e.collider = SphereCollider(e, center=Vec3(0,0,0), radius=1)
app.run()