Cocos-api-instantiate

来自泡泡学习笔记
跳到导航 跳到搜索

导入示例

import { instantiate } from "cc";


public instantiate (prefab : Prefab) : Node

从 Prefab 实例化出新节点。


输入参数

名称 类型 描述
prefab Prefab The prefab.


返回值: Node

示例

import { instantiate, director } from 'cc';
// Instantiate node from prefab.
const node = instantiate(prefabAsset);
node.parent = director.getScene(); 


public instantiate <T extends any> (original : T) : T

克隆指定的任意类型的对象。


输入参数

名称 类型 描述
original T 一个现有的对象,你想要复制它。它可以是任何JavaScript对象(typeof original === 'object'),但是:它不应该是数组或null;它不应该是Asset对象;如果它是CCObject对象,则不应该被销毁。


返回值: T

示例

import { instantiate, director } from 'cc';
// Clone a node.
const node = instantiate(targetNode);
node.parent = director.getScene();