Я разрабатываю игру, и в текущей сцене, которую я разрабатываю, около 100 префабов.
Рисунок выше показывает, как обычно выглядит объект.
То, что я хочу сделать, - это когда я нажимаю красную кнопку, я хочу, чтобы модель автомобиля посередине вращалась.С debug.Log я понял, что когда я нажимаю F (используйте), я хочу, чтобы этот конкретный объект вращался.
То, что я до сих пор делал, с точки зрения кода:
private void SearchForObject()
{
if (!m_ItemCoolDown)
{
if (m_Target != null)
{
if (m_Target.tag == m_InteractWithObjectsTag)
{
if (m_WeaponUI != null)
m_WeaponUI.ShowPickupMessage("PRESS <color=#FF9200FF>" + m_UseKey + "</color> TO INTERACT WITH THE OBJECT");
if (InputManager.GetButtonDown("Use"))
{
Debug.Log("Button pressed");
}
}
}
}
}
Но как я могу заставить код понять, что я хочу, чтобы этот объект вращался?
есть еще около 100 таких объектов, поэтому когда я подхожу к ним и нажимаю F, я хочу, чтобы они тоже вращались ..
Я думал о том, чтобы создать сценарий, иприкрепите его к кнопке и прикрепите к нему модель автомобиля, примерно так: 
, и когда я нажимаю F, я хочу, чтобы скрипт перешел к этому другому сценарию,возьмите конкретную модель и затем поверните.Но я не уверен, как это сделать, у кого-нибудь есть идеи?
спасибо