Proxy icon: A grabbable 3d object that creates a copy that can be placed in the world.
Useful as a way to instantiate objects in the world from a palette. Subclass it and override onIconDropped().
icon = ProxyIconView(bounds)
|The icon’s bounds.
|The asset’s name
|The asset’s author
|asset to be used as the icon for this proxy view
Override this to handle the icon being dropped. You can also set it as a property on the instantiated icon view.