格式
typescript
NetClient.CreateNewTRSEntitySync(string, userdata, init_pos?, init_rot?, init_scale?, NetEntity?)所属类: NetClient
描述
在客户端同步创建一个设有初始位置、旋转、缩放的Entity,并返回该实体。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| string | prefab_id | 预制体id |
| userdata | string | 用户数据 |
| init_pos? | Vector3 | 初始位置 |
| init_rot? | Quaternion | 初始旋转 |
| init_scale? | Vector3 | 初始缩放 |
| NetEntity? | callback | 回调函数,返回创建的实体 |
返回值
| 类型 | 描述 |
|---|---|
NetEntity |
代码示例
typescript
let init_pos = new Vector3(0, 0, 0);
let init_rot = Quaternion.identity;
let init_scale = Vector3.one;
NetClient.CreateNewTRSEntitySync("prefabID", "userdata",init_pos,init_rot,init_scale,(entity: NetEntity) => {
Debug.Log("client create new entity",entity);
});