提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

前言

一、Instantia()的使用方法

二、参数详解

1. Object original

2.Transform parent

3.Vector3 position

4.bool instantiateInWorldSpace

5.Quaternion rotation

总结



前言

在学习Unity时,遇到了需要复制对象的需求,如子弹,以及怪物的属性等,故需要使用Unity中的

Instantiate函数,特此记录。


一、Instantia()的使用方法

Instantiate()有以下几种重载(可以理解为有不同参数的用法)

Instantiate(Object original);

Instantiate(Object original, Transform parent);

Instantiate(Object original, Transform parent, bool instantiateInWorldSpace);

Instantiate(Object original, Vector3 position, Quaternion rotation);

Instantiate(Object original, Vector3 position, Quaternion rotation, Transform parent);

返回值:被复制物体的复制体对象

二、参数详解

1. Object original

被复制的对象

2.Transform parent

复制出的物体归属的父物体

3.Vector3 position

复制出的物体的位置

4.bool instantiateInWorldSpace

当给复制出的对象分配父物体时,Vector3 position是全局位置还是相对父物体的位置。

true为全局位置,false为相对位置。

5.Quaternion rotation

返回的复制体的旋转状态。可以理解为朝向的角度。


总结

总结了 Instantiate()的使用方法。

如有错误欢迎指正。

Unity Instantiate函数用于复制对象相关推荐

  1. 可以获取python中输出函数帮助的是_Python帮助函数调试函数 用于获取对象的属性及属性值...

    Python帮助函数调试函数 用于获取对象的属性及属性值 刚接触Python,上篇 <Python入门>第一个Python Web程序--简单的Web服务器 中调试非常不方便,不知道对象详 ...

  2. python的函数的对象属性_Python帮助函数调试函数 用于获取对象的属性及属性值...

    Python帮助函数调试函数 用于获取对象的属性及属性值 刚接触Python,上篇 <Python入门>第一个Python Web程序--简单的Web服务器 中调试非常不方便,不知道对象详 ...

  3. UNITY 复制对象后局部坐标和世界坐标的变化问题

    UNITY 复制对象后局部坐标和世界坐标的变化问题 void Start () { var pgo = transform.Find ("Button").gameObject; ...

  4. $.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象。

    $.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象. var obj = jQuery.parseJSON(data); if(data.sta ...

  5. 喵的Unity游戏开发之路 - 对象持久化

    原文: https://mp.weixin.qq.com/s/NNLHFLEBJE_UIksBtDcglA 前言         很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学.为此 ...

  6. JavaScript 复制对象与Object.assign方法无法实现深复制

    在JavaScript这门语言中,数据类型分为两大类:基本数据类型和复杂数据类型.基本数据类型包括Number.Boolean.String.Null.String.Symbol(ES6 新增),而复 ...

  7. unity Android 剪贴板,Unity移动端的复制要这么写示例代码

    前言 Unity官网提供了详尽的文档和丰富的教学视频,昨天跟着视频做了一个简单的3d游戏"roll-a-ball".游戏涉及了许多Unity的基本知识,用来入门很不错. 本文主要给 ...

  8. JS:js中的复制对象值问题——Object.assign()

    在复制对象的值的时候,往往不能直接"=",这样会造成引用赋值,应该利用一些函数进行对象的复制值.如下: $scope.updateDeliveryOrder = function( ...

  9. assign复制对象_JavaScript标准对象:assign,values,hasOwnProperty和getOwnPropertyNames方法介绍...

    assign复制对象 In JavaScript, the Object data type is used to store key value pairs, and like the Array ...

最新文章

  1. Linux内核抢占实现机制分析【转】
  2. 新做了一个项目,一个人做的,关于数据传输的项目(架构说明)
  3. ADSL参数BITSWAP作用
  4. Elastic-job使用及原理
  5. SSE图像算法优化系列二十二:优化龚元浩博士的曲率滤波算法,达到约1000 MPixels/Sec的单次迭代速度...
  6. Mac如何快速导出保存Pages文档里的图片
  7. easyui datagrid在IE洌览器下reload不能刷新数据
  8. python自动化办公设置_python自动化办公之 python操作Excel
  9. php随机生成昵称,PHP随机生成姓名的方法介绍
  10. ppt设置外观样式_幻灯片的外观设置
  11. NRF52832-USB-Dangle-DIY笔记
  12. 2022做跨境为什么要首选Lazada和shopee,现在入驻会面临哪些挑战和机遇?
  13. 怎么把文件发给商家打印?如何给商家发送需打印的文件
  14. NLP学习(一)基础篇
  15. node.js调试 BY:色拉油啊油
  16. 计算机考研英语复试自我介绍范文,2020考研英语复试自我介绍模板5篇
  17. 如何在jQuery官网下载库文件!
  18. 英雄无敌3出官方高清版了
  19. 黑苹果 更换引导文件到硬盘
  20. 并网-低电压穿越与孤岛并存分析

热门文章

  1. python nodejs开发web_用nodejs和python实现一个爬虫来爬网站(智联招聘)的信息
  2. 2021年图灵奖简介
  3. 利用python进行数据分析_第二章_案例2_movielens_电影评分分析
  4. 【蓝桥杯】算法提高 奥运会开幕式
  5. VC程序中Windows XP风格程序界面的实现
  6. 程序设计与算法三~C++面向对象程序设计~北大郭炜MOOC学习笔记~第三章:类和对象进阶(新标准C++程序设计)
  7. 微软Windows 10硬件新品发布会
  8. nodejs双感叹号用法
  9. python 16.1 继承 重写 supper()方法 多重继承
  10. 啊哈c语言一起来找茬答案,啊哈少儿编程网-啊哈C【第三章】来了! 第2节-【说几遍就几遍】 - ahalei.com...