Луч выходит из любых координат которые вы укажите. Хоть этот объект, хоть другой, хоть "центр вселенной". Physics.Raycast(posToRay.transform.position, ...)
1) Превратить текст в StringBuilder, чтобы можно было менять символы
2) Найти символ плюса
3) Проверить что за цифра перед ним
4) Изменить плюс, если нужно
Может быть 100500 причин. Вам поможет только разработчик продукта, если вы ему предоставите логи. Нет никакого смысла задавать подобные вопросы на форумах если перезагрузка компьютера с переустановкой не помогают.
Обязанности возникаю не от того, назвался ты социальной сетью или нет. А например стал ли ты распространителем информации, иностранным агентом, оператором персональных данных, владельцем критической инфраструктуры и прочее дерьмо.
Если бы вы умели гуглить, то нашли бы ваших предшественников с такими же бесполезными вопросами. И распознавали бы кошек уже через 30 минут одним лишь копипастом кода. Зачем тут математика?
Искать объекты по имени - последнее дело Вася. (С)
Некий главный объект, внутри которого эти кнопки, имеет на них прямые ссылки через инспектор. А все другие которым что-то от них нужно, уже обращаются к этому некоему главному объекту и вызывают у него метод ВключиВыключиКнопки .