When code is executed as PaperScript, the script’s scope is populated with all fields of the currently active PaperScope
object, which within the script appear to be global.
In a JavaScript context, only the paper
variable is added to the global scope, referencing the currently active PaperScope
object, through which all properties and Paper.js classes can be accessed.
paper
project
projects
view
tool
tools
onFrame
onResize
onMouseDown
onMouseDrag
onMouseMove
onMouseUp