Noclip Mode

Allow free flying movement ignoring collisions when a key is held.

Noclip Mode

NoclipMode(speed=10, require_key='shift')

Overview

When added as a script to an entity, toggles collision ignoring and allows free movement while holding require_key.

Example

app = Ursina()
player = Entity(model='cube', color=color.orange)
Entity(model='plane', scale=10)
EditorCamera()
player.add_script(NoclipMode(speed=12, require_key='shift'))
app.run()