今天遇到一个问题,在脚本中写了个函数名字叫print,结果一直没报错,也没有按预期的执行。
后来才想到是这个名字跟unity MonoBehaviour脚本中一个函数重命名了,耽误了不少时间,下次注意。
public static void print(object message); //为monobehaviour中的函数定义
本文分享了一次在Unity脚本编程中因函数命名不当导致的问题。作者将自定义函数命名为'print',与Unity MonoBehaviour中的函数重名,导致代码执行不符合预期。文章提醒开发者在命名时要注意避免与内置函数或库函数重名。
今天遇到一个问题,在脚本中写了个函数名字叫print,结果一直没报错,也没有按预期的执行。
后来才想到是这个名字跟unity MonoBehaviour脚本中一个函数重命名了,耽误了不少时间,下次注意。
public static void print(object message); //为monobehaviour中的函数定义
2182
2280
3091
898