Cocos-api-instantiate

来自泡泡学习笔记
BrainBs讨论 | 贡献2023年6月28日 (三) 16:35的版本 (创建页面,内容为“==导入示例== 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> (o…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

导入示例

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();