Unity3D从入门到实践-Object

    和大多数教程不同的是我们开始并不会去介绍界面操作,或者拖拉拽等创建方式,如果你是一位2d开发人员(不了解3d引擎特征,未使用过3d引擎)那么一开始了解引擎是痛苦的,你甚至会在这个世界里迷路,无所适从,那么不如让我们从常见的Object说起:

 Object位于UnityEngine命名空间下,命名空间,什么鬼?对,没错,这是C#,我们的整个引擎是用C#作为上层脚本语言,

C++作为底层算法实现语言,那可能你就会更迷惑了,答案在这里,自行移步->>>>mono ,那大致的解释就是Unity3d引入了

Xamarin公司开发的跨平台 .NET运行环境(当然现在被微软收购,微软开源.Net),好了废话少说,我们来看看Object中的几个属性和方法

m_CachedPtr:缓存的地址

m_InstanceID:实例化ID

m_UnityRuntimeErrorString:运行时错误信息

OffsetOfInstanceIDInCPlusPlusObject:C++实例化ID偏移量


public string name {//名称}


public HideFlags hideFlags {//隐藏标记}


//销毁

public static void Destroy (Object obj);

//根据类型查找

public static Object FindObjectOfType (Type type);

//克隆对象

public static Object Instantiate (Object original, Transform parent);

这个基础的对象他有名称,隐藏标记,他可以查找,销毁,生成实例等等,有了这些我们的大脑中是否有一个大致的关于Object的映像呢?好了今天的教程就到这里,明天我们再见.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值