Хорошо, проблема в том, что ваш объект начинает падать, когда вы нажимаете кнопку воспроизведения, независимо от того, нашли ли вы плоскость или нет, чтобы решить эту проблему, добавьте твёрдое тело и к плоскости земли, и к вашей банке с водой.Снимите флажок использовать гравитацию в обоих.Затем добавьте эти строки к вашей функции OnTrackingFound
в DefaultTrackableEventHandler
var rigidBody = GetComponentsInChildren<Rigidbody>(true);
foreach (var component in rigidBody)
{
if (component.name == "Cube")
component.useGravity = true;
}
. Это приведет к тому, что при нажатии на экран гравитация применится к вашей банке с водой.Вы можете изменить его для использования в случае подъема и опускания.Но главная проблема заключается в применении гравитации до обнаружения земли.Удачи!