在后台对GameObject进行"创建"||"删除"动作
在后台对GameObject进行"创建"||"删除"动作
建立
public GameObject Pre;//在编辑器中用来绑定的Prefabs
public Transform _puzzle1;//节点,要将新建的放到这个下面的
GameObject a = (GameObject)Instantiate(Pre);//创建了
a.transform.parent = _puzzle1.transform;//设置新建的位置,在_puzzle1这个节点下
a.transform.localPosition = Vector3.zero;//坐标
a.transform.localScale = new Vector3(1, 1, 1);//Scale比例 UISprite item = a.GetComponent<UISprite>();//读取UISprite 并设置Size
item.height = 100;
item.width = 100;
//Instantiate用法,注意参数 //Pre 用来克隆的Prefabs //transform.position 脚本绑定对象的位置 就像this.transform…. //transform.rotation 脚本绑定对象的角度 就像this.transform….
删除
Destroy(this.gameObject);
游戏对象消失三种方法的区别:
gameObject.active:是否在场景中停用该物体,在你gameObject.active =false中,则你在场景中用find找不到该物体。如果该物体有子物体,你要用SetActiveRecursively(false) 来控制是否在场景中停用该物体。
GameObject.Destroy():表示移除物体或物体上的组件,代表销毁该物体,实际上该物体的内存并没有立即释放,而是在你下下个场景中槽释放内存资源,就是你a场景中Destroy了 一般是在c场景中才真正释放该物体的内存资源。
gameObject.renderer.enabled:是控制一个物体是否在屏幕上渲染或显示,而物体实际还是存在,只是相当于隐身,而物体本身的碰撞体还依然存在的。
在后台对GameObject进行"创建"||"删除"动作的更多相关文章
- Oracle 删除用户和表空间////Oracle创建删除用户、角色、表空间、导入导出、...命令总结/////Oracle数据库创建表空间及为用户指定表空间
		
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一: 删除user drop ...
 - 2016/1/27  1, File  创建  删除  改名  换路径    2,输出流   不覆盖   换行输入   3,输入流
		
1, File 创建 删除 改名 换路径 package Stream; import java.io.File; import java.io.IOException; public cla ...
 - Qt5 UI信号、槽自动连接的控件重名大坑(UI生成的槽函数存在一个隐患,即控件重名。对很复杂的控件,不要在 designer 里做提升,而是等到程序启动后,再动态创建,可以避免很多问题)
		
对Qt5稍有熟悉的童鞋都知道信号.槽的自动连接机制.该机制使得qt designer 设计的UI中包含的控件,可以不通过显式connect,直接和cpp中的相应槽相关联.该机制的详细文章见 http: ...
 - MongoDB 表(集合) 创建删除、数据增删改查
		
MongoDB 表(集合) 创建删除和增删改查数据 创建一个集合(emp) 在创建集合之前先使用use xxx,选择数据库,如果没有会创建(并不是真正的创建,只有在数据库里面保存集合数据之后才能够真正 ...
 - oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
		
这篇文章主要介绍了oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包等相关资料,需要的朋友可以参考下 oracle 创建,删除存储过程,参数传递,创建 ...
 - ROS2学习之旅(21)——创建一个动作服务和客户节点(C++)
		
动作是ROS中的一种异步通信形式,动作客户端向动作服务器发送目标请求,目标服务器向操作客户端发送目标反馈和结果.本文基于前一篇自定义动作博文. 1.创建一个action_turtorials_cpp包 ...
 - 二叉排序树(BST)创建,删除,查找操作
		
binary search tree,中文翻译为二叉搜索树.二叉查找树或者二叉排序树.简称为BST 一:二叉搜索树的定义 他的定义与树的定义是类似的,也是一个递归的定义: 1.要么是一棵空树 2.如果 ...
 - [Asp.net mvc]实体更新异常:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。
		
学习asp.net mvc 时在更新实体进行SaveChanges()的时候出现了异常,异常如下: “/”应用程序中的服务器错误. 存储区更新.插入或删除语句影响到了意外的行数(0).实体在加载后可能 ...
 - 存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。
		
在用asp.net MVC3 的MusicStore时候 Edit某个数据项时提示下面的错误: 存储区更新.插入或删除语句影响到了意外的行数(0).实体在加载后可能被修改或删除.刷新 ObjectSt ...
 
随机推荐
- [改善Java代码]别让null值和空值威胁到变长方法
			
建议5:别让null值和空值威胁到变长方法 public class Client { public void methodA(String str,Integer... is){ } public ...
 - 24小时学通Linux内核之有关Linux文件系统实现的问题
			
有时间睡懒觉了,却还是五点多醒了,不过一直躺倒九点多才算起来,昨晚一直在弄飞凌的嵌入式开发板,有些问题没解决,自己电脑系统的问题,虽然Win10发布了,,但我还是好喜欢XP呀,好想回家用用家里的XP来 ...
 - hdu 4612 边连通度缩点+树的最长路径
			
思路:将以桥为分界的所有连通分支进行缩点,得到一颗树,求出树的直径.再用树上的点减去直径,再减一 #pragma comment(linker, "/STACK:1024000000,102 ...
 - 在CentOS6.4中安装配置LAMP环境的详细步骤
			
本文详细介绍了CentOS6.4系统中安装LAMP服务并对其进行配置的过程,即安装Apache+PHP+Mysql,参照了网上大神的设置,其他Linux发行系统可以参考~ 在本文中部分命令操作需要ro ...
 - 安装SqlServer2008时相关问题
			
在安装SqlServer2008时,安装程序支持规则,老提示重启计算机 1,运行 regedit 打开注册表编辑器. 2,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentCo ...
 - android中数据存储的contentprovider的使用方法
			
元数据接口 package com.example.contentproviderprojecrt; import android.net.Uri; import android.provider.B ...
 - js解析json读取List中的实体对象示例
			
1.由后台action 传给前台是需要将map 转成json格式 复制代码代码如下: Map<String, List> resultMap: JSONObject json = JSON ...
 - python - 图例显示中文
			
# -*- coding: utf-8 -*- """ Created on Mon Nov 30 13:24:00 2015 @author: jx_luo " ...
 - Contoso 大学 - 10 - 高级 EF 应用场景
			
原文 Contoso 大学 - 10 - 高级 EF 应用场景 By Tom Dykstra, Tom Dykstra is a Senior Programming Writer on Micros ...
 - streams 日差管理及监控
			
第一部分 stream环境的日常管理 1.capture进程管理 --capture进程信息 SET LINESIZE 200 COLUMN CAPTURE_NAME HEADING 'Capture ...