I’m trying to replicate the pointer events handling of DragControls for my own version of the script to make an AR Drag/Scale/Rotate script, but when I start with the very basics of implementing IPointerDownHandler, etc, I get the following error in the generated component:
Assets\Needle\Components.codegen\ARMoveScaleRotate.cs(8,57): error CS0234: The type or namespace name 'Components' does not exist in the namespace 'Needle.Engine' (are you missing an assembly reference?)
Example script attached, the error seems very vague to me, I also tried copying the DragControls.ts into a new script and renaming any references to itself as DragControls.ts to the new script name but that also gave me the exact same error
We’re gonna switch the main assemblies to AutoRef so that this is easier to get started. Not generally a fan of that but makes sense for our usecase here