我在Unity中创建了一个按钮预制件。我使用OnMouseUpAsButton函数来处理点击。我希望预制件的每个实例都有不同的行为。
我到目前为止所做的是,预制件有一个public string message
成员,当用户点击按钮时,该成员是要运行的函数的名称。我使用StartCoroutine函数运行此消息,但这不适用于静态函数,我希望我的函数是静态的。
我发现这个article,运行一个静态功能,但对我来说这似乎是一项昂贵的操作,我不想每次都调用它,用户点击一个按钮。实现此解决方案的最便宜的方法是什么?