unity中工具类不用静态方法怎么写
时间: 2024-05-08 20:18:18 浏览: 135
工具类代码
在Unity中,工具类不使用静态方法的写法可以是创建一个类实例,然后使用该实例访问非静态方法。例如:
```
public class MyToolClass {
public void MyNonStaticMethod() {
// Code here
}
}
public class MyScript : MonoBehaviour {
private MyToolClass myTool;
private void Start() {
myTool = new MyToolClass();
myTool.MyNonStaticMethod();
}
}
```
在这个例子中,我们通过创建 `MyToolClass` 的实例 `myTool`,然后使用该实例访问非静态方法 `MyNonStaticMethod()`。注意,我们在 `MyScript` 的 `Start()` 方法中实例化 `myTool`,以确保它在执行其他代码之前已经被创建。
阅读全文