unity3d 小心Instantiate的名字非你所要

原创 2015年11月19日 11:53:30

这是一个细节问题,在某sdk中的回调填写的是 A (object) 的名字,但是当我们Instantiate后如果不留意会出现 A(clone)的字样,而sdk这边一般是按照名字自己回调

UnitysendMessage这样的会出现调用不到的情况

至于去掉这个(clone)方法就很多了

比如

  1. GameObject Aclone=(GameObject)Instantiate(A, pos,Quaternion.identity);//Instantiating Viking1.
  2. Aclone.name= A.name;
Aclone.name = Aclone.name.Replace("(Clone)", "");



Unity3D中GameObject 详细介绍

通讯,动态创建,Prefab,销毁 通过Hierarchy面板下的Create菜单可以手动地创建一个GameObject,它可以是一个相机,一个灯光,或者一个简单的模型,当我们要在程序里面动态地创建...
  • jbjwpzyl3611421
  • jbjwpzyl3611421
  • 2013年09月05日 10:43
  • 37277

【Unity3D】利用预设、实例化Instantiate和协程完成生成器

生成器这东西在游戏中很常见,不如我们要随机产生敌人,就需要用到这东西。说白了,我就是需要一个东西在我的要求下,产生大量的对象。在Unity3D直接就提供接口能够轻松完成这一些,我开始还以为生成器是用U...
  • yongh701
  • yongh701
  • 2017年04月19日 18:07
  • 4607

在Unity3D中动态创建对象和创建Prefab原型对象的三种方式

u3d里动态创建对象,需要使用prefab 而创建的时候 MonoBehaviour.Instantiate( GameObject orignal) 需要一个作为原型的对象。 本文提供三种方式获...
  • kun1234567
  • kun1234567
  • 2012年07月03日 15:47
  • 52633

unity3d--预设Prefab与实例Instantiate的基本使用

[Unity3D]预设Prefab与实例Instantiate的基本使用 转载自  dengqingwu   http://www.360doc.com/content/13/0718/21/8378...
  • Acmer_Sly
  • Acmer_Sly
  • 2016年10月05日 21:08
  • 3840

[Unity3D]预设Prefab与实例Instantiate的基本使用

简介:在Unity3D的工程建设中,Prefabs(预设)是最非常用的一种资源类型,是一种可被重复使用的游戏对象。 特点1:它可以被置入多个场景中,也可以在一个场景中多次置入。 特点2:当你在一个...
  • wxg694175346
  • wxg694175346
  • 2012年12月13日 13:07
  • 24617

克隆(Clone)与销毁(Destroy)对象

今天写点Unity中经常用到的Clone与Destroy。在游戏中,有的游戏对象会反复的使用,比如子弹,如果一直创建子弹对象,那么它会占很大的游戏资源,而且还不知道子弹的数量有多少,子弹实现了它的使命...
  • qq_35390518
  • qq_35390518
  • 2017年03月12日 16:03
  • 1676

unity中Instantiate后物体不能显示或者显示非常大的原理及解决方法

这两天做的一个小项目,想动态创建ScrollView中的滚动内容,但是出现了一些小的问题,通过Instantiate的物体不能显示,要不就是显示的非常大下面是我的层级关系和代码 代码如下: vo...
  • SoloLunar
  • SoloLunar
  • 2017年12月13日 15:03
  • 134

Object.Instantiate 实例

Object.Instantiate 实例 static function Instantiate (original : Object, position : Vector3, rotation ...
  • devilguoguo
  • devilguoguo
  • 2016年08月25日 12:09
  • 1182

Unity中Instantiate的用法

//传入d预设 public GameObject explosion; // 爆炸的效果Prefab组件(一个爆炸的动画) void OnExplode() { ...
  • slwbcsdn
  • slwbcsdn
  • 2017年05月27日 13:37
  • 3802

【Unity】Object.Instantiate

Unity 版本 5.6.xObject.Instantiate 几种调用方法public static Object Instantiate(Object original); public st...
  • FancyVin
  • FancyVin
  • 2017年07月15日 21:33
  • 713
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unity3d 小心Instantiate的名字非你所要
举报原因:
原因补充:

(最多只允许输入30个字)