Я работаю с единством, но в данном случае это просто вопрос ac #.Есть ли способ сделать таймер, который будет запускать любую функцию, с любыми параметрами?Я использовал делегаты, чтобы поместить функцию в класс таймера или сопрограмму, но я не могу понять, как поместить какие-либо параметры в делегат.
Кроме того, есть много вопросов, подобных моему, но разница (поскольку я не могу найти адресации, в частности то, что я спрашиваю), заключается в том, что я хочу иметь возможность запускать функцию, любую функцию, которую я хочунезависимо от того, какие параметры ему могут понадобиться, а какие могут и не понадобиться, по истечении заданного количества секунд.По сути, я хочу иметь возможность запустить сопрограмму, которая занимает время с плавающей запятой и функцию делегата.Он ждет секунд времени, а затем запускает функцию делегата.Но тогда я должен иметь возможность вводить параметры для функции, если она в этом нуждается, поэтому, если я хочу запустить простую функцию, которая выполняет
Debug.Log (comment)
послеполучение комментария в качестве строкового параметра или
Debug.Log (число)
после получения числа в качестве параметра с плавающей запятой.
Итак, чтобы подвести итог, как мне ждатьx секунд, чтобы выполнить функцию y и изменить значение y на любое другое, не создавая новый набор делегатов и функций?
Прошу прощения, если это дублирующий вопрос или легко доступная информация, так как яНе удалось найти ничего, что отвечало бы после часа поиска.