Hey guys, has anyone run into these two issues?
- When linking (attaching) animation to a model, the AR view goes black / doesn’t load.
- There’s a pause/replay button on mobile in XR mode to control animation, but there’s no way to hide it.
Any solutions or workarounds? Would appreciate your input!
For #1, I’m using Unity6 Needle AR. The model works fine until I add animation—then the AR scene doesn’t load (just a black screen).
For #2, the pause/replay button appears automatically when playing animation in XR mode. Is there any way to hide or disable this button?
Hi Xinye Fang, thanks for reaching out about these AR animation issues!
For issue #1 with the AR view turning black after you attach an animation, this has been seen when there’s a conflict between the animation setup and the AR rendering settings. Here are a few suggestions:
• Double‑check that none of the animation tracks are inadvertently modifying the AR camera settings (for example, clear flags, background colors, or lighting). Sometimes an animated property on your model may interfere with the AR session initialization.
• Verify that the shaders/materials of your animated model are fully compatible with AR mode. Using a simpler animation or a basic material can help isolate the problem.
• Consider updating to the latest Needle Engine version if you’re not already running it. Recent changelogs (see the changelog fix in version 3.47.8 at CHANGELOG.md) indicate that issues related to AR startup have been addressed in certain cases.
Regarding issue #2 with the pause/replay button in XR mode on mobile, currently the built‑in UI for animation playback (including that button) is generated by the Needle Engine automatically. There isn’t a built‑in configuration option to disable or hide it. A common workaround is to simply hide the element via custom CSS. For example, once you inspect the element in your browser’s dev tools and determine its class or identifier, you might add a snippet like:
.pause-button {
display: none !important;
}
This approach lets you control the UI appearance on your webpage while still using XR mode. If you’d prefer a more integrated solution, feel free to file a bug report (using Unity’s “Copy Project Info Into Clipboard” option) so the Needle team can consider a built‑in toggle in a future release.
I hope these suggestions help resolve the issues you’re experiencing. Let me know if you need further details or run into any other challenges!
1 replies left - Become PRO for more replies.
thread_0CWyZZQ4Askfm1zwyXp4s4Cs
Reply to this post directly if you need further help (bottom right button)
Hi,
Could you share a bit more?
- Needle Engine version (see the footer of the Needle Engine component in your scene)
- Which OS (iOS/Android/other)
- Which OS version
- What are you animating exactly - is it tied to a specific animation / track?
This isn’t supposed to happen so it would also be useful if you could send a bugreport via the menu item Needle Engine/Report a bug
with your main scene open
Hi,
Thank you for your reply and help. I figured out the pause button issue last night. By simply deleting the Needle menu, it disappeared. So, that issue is resolved.
As for the animation, I’ve added 4 animations (all rotation animations). They usually work, but the performance is not very stable when I start AR. Sometimes the AR animation works, and sometimes it throws an error. It might be due to too many animations. I had previously packed the rotating turbines and attached the animation to the parent object, but AR wouldn’t open at all. However, adding them individually worked fine. Using Unity’s GLTF shader seems to have a higher chance of causing AR not to load. I’m still exploring and learning, so it might be that I’m not fully understanding the setup.
Needle engine version: 4.6.1
iOS 18.5
Thanks again for your help!
Thanks for the additional information.
Could you also upload a Bugreport using the method described previously? Thank you
Sorry I could not find the report bug function that you describe. Could you please tell me the location of it?
Also I’m really curius about the Pause button issue. Is there any decent way to hide it but not by deleting the needle menu? 
Thank you and have a nice day:)
I’m refering to this menu item in Unity:
The screenshot is from AR on iOS? That would mean this is part of the Quicklook UI cc @hybridherbst
I think I had send report already. The webXR is not work all the time.
Really curious if there is any way to make it stable.
Hey, hope you are alright. I think we need more information on what you expect to see and what you actually see. Could you try to describe it better so that we can help?