tangziming1983
飞鸟TZM
2019-04-27 21:48
采纳率: 75%
浏览 1.1k

unity中人物身上挂了一个单例脚本,然后脚本里不能引用人物本身?

我在unity中给人物挂了一个单例脚本,然后想在脚本里控制人物身上另一个脚本的激活,结果不行。不知道为什么,截图如下:

图片说明

然后我在某个脚本调用了单例脚本里的方法:
就一句 StateManager.CreateInstance().ToInteractState();

图片说明

然后unity报错说我单例脚本里引用为空,有大佬知道为什么么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • tangziming1983
    飞鸟TZM 2019-04-28 21:30
    已采纳

    找到原因了,这个单例继承了MonoBehaviour,不能用NEW去创建实例

    点赞 评论

相关推荐