Unity, в сцене есть объект, сфера, и в нем есть скрипт, в которой для него дается сила в сторону Х, и при запуске он движется. Но мне нужно создать элемент, поэтому я добавил его в папку models и запустил его через скрипт, (Instantiate(element, new Vector3(x0, y, z), Quaternion.identity);) и прикрепил его к button. и при появлении элемента она движется(rigidbody.AddForce(Force, 0, 0, ForceMode.Impulse);). Все работает, но появилась нужда в том чтобы задавать Force через InputField; Если элемент в сцене то я могу прикрепить inputfield, но если его нету на сцене, и делаю это к модели то он тупо его не принимает. Кто знает почему он так делает? и как можно обойти это
объекта нету в сцене и поэтому он не хочет принимать инпутфилд. а если я возьму объект из папки моделс и перенесу на сцену и потом назначу инпутфилд, он назначается, но мне нужно наоборот. Я сам не пойму почему он не назначается, вроде было бы логично просто добавить и все
freeExec, для него есть скрипт после которого он добавляется на сцену каждую секунду в разных местах. и вот он начинает двигаться с какой-то силой. хотелось бы контролировать эту силу через инпутфилд