Using命名空间作用9.2
来源:互联网 发布:mac网游团队竞技游戏 编辑:程序博客网 时间:2024/05/16 10:35
刚开始编程的程序员在给unity项目写脚本的时候,看到自己新建好的一个类,系统会在脚本开头自动写入
using
using
...
这几行代码。比如
这些代码在脚本中有什么作用呢?不写行不行?
Useing
如果没有导入名字空间的话,程序还能正确运行吗?比如我们注释掉第一行
马上看到MonoBehaviour,变红出错了。程序认为找不到自定义类Debug要继承的父类。但是如果我们改成这样,UnityEngine.MonoBehaviour,错误就消失了。在MonoBehaviour前面加上UnityEngine和连接符“.”,告诉程序MonoBehaviour来自UnityEngine命名空间,这样脚本就知道该去哪里找到这个类了。但是这样做的麻烦在于每次调用时都要写“命名空间.XX”,所以只要在脚本头一次导入,后面就省事多了。
举例来看一下实际项目代码中常用到的命名空间:
下面总结一下system常用的命名空间:
System命名空间包含所有的基础类。
.using
.using
.using
在unity官网可以看到UnityEngine命名空间的子目录,具体内容在写代码的时候查阅。
- Using命名空间作用9.2
- 命名空间以及using的作用
- using与命名空间
- 命名空间using
- 命名空间using 声明
- using与命名空间
- using与命名空间
- 二 : using声明、using指示用于嵌套命名空间时的作用域
- 二 : using声明、using指示用于嵌套命名空间时的作用域
- 二 : using声明、using指示用于嵌套命名空间时的作用域
- using声明、using指示用于嵌套命名空间时的作用域
- C++中 auto自动变量,命名空间,using作用以及作用域
- C++中 auto自动变量,命名空间,using作用以及作用域
- 命名空间作用域
- using 指令和命名空间
- C++ 命名空间 using namespace
- 命名空间和using使用
- using System.Diagnostics 命名空间
- 安全检测 - 下篇
- c++将str转为double并且保证精度
- iOS中线程Call Stack的捕获和解析
- dba和sysdba的区别
- java.lang.OutOfMemoryError: PermGen space解决方法
- Using命名空间作用9.2
- session生命周期
- cvpr 2015 2016论文地址
- 解决Ubuntu下Sublime Text 3无法输入中文
- Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
- eclipse使用技巧
- AD10 PCB技巧(以禁止布线区作为板型 PCB检查 线改成其它层后消失 高亮部分的对比度)
- 关于在for(){}括号里定义变量和在括号外部定义变量
- 这里有一份面经