【unity3D】创建游戏物体的三种方式

💗 未来的游戏开发程序媛,现在的努力学习菜鸡
💦本专栏是我关于游戏开发的学习笔记
🈶本篇是在unity中创建游戏物体的三种方式

unity中创建游戏物体

    • 使用构造函数创建一个空的游戏对象
    • 根据现有的预制体资源或者场景中已有的物体进行创建
    • 使用特别的API创建一些基本的游戏物体

使用构造函数创建一个空的游戏对象

GameObject obj = new GameObject();

(括号里可以填写“名字”,就是生成游戏对象的名字,不填生成的游戏对象名字就是默认的New Game Object)

实践:

  1. 在场景中新建一个空物体,挂载一个脚本
    在这里插入图片描述
  2. 写上代码
    在这里插入图片描述
  3. 运行,就会创建一个新的物体
    在这里插入图片描述

根据现有的预制体资源或者场景中已有的物体进行创建

Instantiate();

步骤和第一种一样,然后运行后会在已有物体的同一位置再生成一个新的。
在这里插入图片描述

使用特别的API创建一些基本的游戏物体

		GameObject.CreatePrimitive(PrimitiveType.Capsule);//创建一个胶囊体GameObject.CreatePrimitive(PrimitiveType.Cube);//创建一个正方体GameObject.CreatePrimitive(PrimitiveType.Cylinder);//创建一个圆柱体GameObject.CreatePrimitive(PrimitiveType.Plane);//创建一个平面GameObject.CreatePrimitive(PrimitiveType.Quad);//创建一个四方形GameObject.CreatePrimitive(PrimitiveType.Sphere);//创建一个球体

在这里插入图片描述


💦更多内容请前往主页置顶或点击链接直达:【unity3D】游戏开发专栏的目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/247495.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何基于Akamai IoT边缘平台打造一个无服务器的位置分享应用

与地理位置有关的应用相信大家都很熟悉了,无论是IM软件里的位置共享或是电商、外卖应用中的配送地址匹配,我们几乎每天都在使用类似的功能与服务。不过你有没有想过,如何在自己开发的应用中嵌入类似的功能? 本文Akamai将为大家提…

第24章:Kubernetes Helm Introduction

目录 1. Helm简介2. Helm Charts文件(.tgz)组成3. Helm核心术语:4. Helm常用命令:5. DIY简单Helm Charts参考链接 1. Helm简介 Helm用于管理Kubernetes应用程序,Helm Charts可以用于定义、安装和升级最复杂的Kubernet…

【android开发-14】android中fragment用法详细介绍

1,fragment是什么? Fragment是Android中的一种组件,它在Android 3.0(API级别11)及以后的版本中引入。Fragment可以用来在Activity中添加一个或多个具有自己的用户界面的片段。它们可以与Activity进行交互,并…

Batch Normalization

1.是什么? 批量归一化(Batch Normalization),由Google于2015年提出,是近年来深度学习(DL)领域最重要的进步之一。该方法依靠两次连续的线性变换,希望转化后的数值满足一定的特性&am…

STM32串口通信初探:使用HAL库实现基本功能

在本文中,我们将探索如何使用STM32的HAL库来实现串口通信的基本功能。串口通信是一种常见的外设通信方式,用于在微控制器和其他外部设备之间进行数据传输。在STM32系列微控制器中,HAL库提供了简单且灵活的方法来实现串口通信。我们将重点讨论…

python读取所有sheet内容到另一个文件中

实现效果: 将原excel中的步骤、预期效果列按回车拆成多行数据,其余字段值填充其他数据 实现结果: # This is a sample Python script.# Press ShiftF10 to execute it or replace it with your code. # Press Double Shift to search everyw…

【鸿蒙应用开发】开发环境搭建及IDE安装使用

1.下载安装包 安装包下载地址: 点击跳转下载页面 可以根据自己的操作系统选择对应版本下载。 本文以Windows安装为例,Mac安装方式相同 2. 安装 下载好后,打开安装包,进入安装界面: 点击Next,进入安…

LInux组管理及拓展

目录 一、Linux组管理 (一)、组的概述 1.概述 2.作用 (二)、组操作 1.创建 2.修改 3.删除 4.添加用户 二、用户信息查看 (一)、id (二)、finger (三&#x…

【专题】【中值定理-还原大法】

1)构造辅助函数 2)罗尔定理: 闭区间连续,开区间可导 F(a)F(b) 3)F‘(ξ)0,原命题得证 极限保号性:

ISIS配置以及详解

作者简介:大家好,我是Asshebaby,热爱网工,有网络方面不懂的可以加我一起探讨 :1125069544 个人主页:Asshebaby博客 当前专栏: 网络HCIP内容 特色专栏: 常见的项目配置 本文内容&am…

【C进阶】C程序是怎么运作的呢?-- 程序环境和预处理(上)

前言: 由于c语言的程序编译链接的这块知识点不清楚,回来复习一遍,以便于好理解c知识,我会尽快更新下一篇文章。 目录 1.程序的翻译环境和执行环境 2.翻译环境(编译链接) 编译(编译器&#xf…

C语言分支结构程序之if语句(1)

目录 if语句其一 奇数的判定 if语句其二 对奇数偶数的判断 if语句的结构图 专题 语法结构 结构图的阅读方法 结构图示例 相等运算符 关系运算符 嵌套的if语句 if语句其一 大家的一天都会怎么度过呢?我想应该不会是被设计好的程序那样循规蹈矩,我们…