Initial commit: Unity Needle AR Menu project with MenuScene and SampleScene web apps
Add root .gitignore for Unity Library/Temp/Logs, IDE folders, and node_modules. Include Assets, Needle TypeScript (MenuController, asset picker, WebXR), and project configuration. Made-with: Cursor
This commit is contained in:
37
Assets/Needle/Components.codegen/MenuController.cs
Normal file
37
Assets/Needle/Components.codegen/MenuController.cs
Normal file
@@ -0,0 +1,37 @@
|
||||
// NEEDLE_CODEGEN_START
|
||||
// auto generated code - do not edit directly
|
||||
|
||||
#pragma warning disable
|
||||
|
||||
namespace Needle.Typescript.GeneratedComponents
|
||||
{
|
||||
public partial class MenuController : UnityEngine.MonoBehaviour
|
||||
{
|
||||
public bool @isMobile = false;
|
||||
public bool @isDesktop = false;
|
||||
public bool @isXR = false;
|
||||
public UnityEngine.Transform[] @dishes;
|
||||
public UnityEngine.Transform @webXROrigin;
|
||||
[UnityEngine.Tooltip("Local-space vertical bob amplitude (meters). Set to 0 to disable.")]
|
||||
public float @dishBobAmplitude = 0.05f;
|
||||
[UnityEngine.Tooltip("Bob angular speed (radians per second).")]
|
||||
public float @dishBobSpeed = 2.5f;
|
||||
public float @selectedDishIndex = 0f;
|
||||
public void OnEnable() {}
|
||||
public void onEnterXR(object @args) {}
|
||||
public void onLeaveXR(object @_args) {}
|
||||
public void Update() {}
|
||||
public void checkForDeviceType() {}
|
||||
public void isXRDevice() {}
|
||||
public void setupMobileControls() {}
|
||||
public void setupDesktopControls() {}
|
||||
public void createMenuMobileControls() {}
|
||||
public float getDishSlotCount() { return default; }
|
||||
public string getPickerLabel() { return default; }
|
||||
public void selectPreviousDish() {}
|
||||
public void selectNextDish() {}
|
||||
public string getUrlParameter(string @name) { return default; }
|
||||
}
|
||||
}
|
||||
|
||||
// NEEDLE_CODEGEN_END
|
||||
Reference in New Issue
Block a user