码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Unity 实例化物体以及赋予到父物体之下


    Unity 实例化物体并赋予父物体操作如下:

    1. public class ExampleScript : MonoBehaviour
    2. {
    3. public GameObject prefab; // 引用预制体
    4. public Transform parentTran; // 引用父物体的 Transform
    5. void Update()
    6. {
    7. if (Input.GetKeyDown(KeyCode.Space))
    8. {
    9. // 在当前物体的位置和旋转下实例化一个新的物体
    10. GameObject Obj = Instantiate(prefab, transform.position, transform.rotation);
    11. // 将新物体设置为父物体的子对象
    12. Obj .transform.SetParent(parentTran);
    13. }
    14. }
    15. }

    1、实例化使用方法:Instantiate函数。

    public static void Instantiate(GameObject toInstantiate, Vector3 position = new Vector3(), Quaternion rotation = new Quaternion());

    使用 Instantiate 方法有两种主要方式:

    •      实例化一个空物体:可以通过调用 Instantiate(gameObject) 来创建一个新的空物体。这个方法将使用默认的 Vector3 和 Quaternion 参数(即物体的位置和旋转为零)来实例化物体。
    •       实例化一个带有特定位置和旋转的物体:可以通过传递一个带有 Vector3 和 Quaternion 参数的 GameObject 对象来实例化物体。例如,Instantiate(gameObject, new Vector3(1, 2, 3), new Quaternion(0, 0, 0, 1)) 将实例化一个位于 (1, 2, 3) 位置,无旋转的物体。

    此外,还可以使用 Instantiate 方法来实例化预制体(Prefab)。在这种情况下,需要传递一个 Prefab 对象和一个 Vector3 参数来指定物体的位置。例如,Instantiate(prefab, new Vector3(1, 2, 3)) 将实例化一个位于 (1, 2, 3) 位置的预制体。如果预制体有父对象,新实例化的对象将自动成为其子对象。
    2、设置父物体的方法是SetParent。

  • 相关阅读:
    强势借力Arbitrum,看代币ARC如何大放异彩
    【HMS core】【FAQ】push kit、分析服务、视频编辑服务典型问题合集3
    使用token登录提交到github
    SpringCloudAlibaba系列微服务搭建笔记五_Dubbo
    基于JavaSwing开发中国跳棋游戏带论文 课程设计 大作业 毕业设计
    Qt应用开发(基础篇)——菜单栏 QMenuBar
    [面试题]事件循环经典面试题解析
    【915程序设计】16西交大软件专硕915程序设计真题讲解
    【毕业设计-课程设计】-单片机电子密码锁设计
    【02】基础知识:React - jsx语法规则
  • 原文地址:https://blog.csdn.net/mr_five55/article/details/134299727
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号