I am having troubles with a .reality file in iPadOS 27.0.1.
I have a Reality Composer Pro 3 project with an Animation Graph and Behavior Tree.
The animation simply switches between a character walking and running, and the Behavior Tree simply changes the boolean to trigger the running state, waits, flips the boolean back, waits, and repeats.
When I run the Simulate in RCP 3, it behaves as I expected - walks, runs, walks, runs, etc.
I export the World scene as a .reality file, and open the .reality file in Xcode on macOS 27.2, and it behaves as I expected.
But when I load the .reality file in an iPadOS app (iPadOS 27.0.1), the character does not switch between states. It starts the walking animation, but it never switches to the running animation. It appears the Behavior Tree isn't working as expected.
Any idea what is wrong?
Should I switch the iPad to the iPadOS 27 betas?
Should I set the minimum OS target for the app to iPadOS 27?
Is the Behavior Tree a known limitation with iOS or iPadOS 27?
Hello @THeberlein, thank you for your question!
Can you please try updating your device to iPadOS 27.2?
Additionally, if you haven't yet, please consider filing a bug report using Feedback Assistant. If you post the ticket number here I can make sure it gets directed to the right people on our side, and also you'll get updates about the issue as the status changes. If you haven't already, check out Bug Reporting: How and Why?.
Additionally, we recently released a sample project that demonstrates simple Behavior Trees and Navigation Meshes built with Reality Composer Pro 3, which might be relevant to you: Creating a navigation mesh with Reality Composer Pro.
Let me know if updating to iPadOS 27.2 helps, or if you have any more questions! Thank you for your question!