当前位置: 首页 > news >正文

C#从零开始学习(GameObject实例)(unity Lab3)

这是书本中第三个unity Lab
在这次实验中,将学习如何使用C#编写代码用unity编写C#代码

GameObject实例

本次将完成的工作

  1. 将游戏资产配置在文件夹中
  2. 创建材质
  3. 把GameObject变成预制件
  4. 脚本控制游戏
  5. 防止球体重叠

将游戏资产配置在文件夹中

Script放代码
Prefabs放预制件
MAterials放材质
在这里插入图片描述

创建文件夹方法,在Assets窗口中点击鼠标右键,可以看到create

创建材质

在Material中点击鼠标右键创建材质
在这里插入图片描述

点击创建的球
将材质拖到这个框中
在这里插入图片描述

把GameObject变成预制件

把Hierarchy中的实例拖进Prefabs中
在这里插入图片描述

脚本控制游戏

	public GameObject OneBallPrefab;void Start(){InvokeRepeating("AddBall", 1.5F, 1);}// Update is called once per framevoid Update(){}void AddBall(){Instantiate(OneBallPrefab);}

点击Hierarchy中的对象,将代码拖进,然后可以将prefabs放进OneBallPrefab对象中

在这里插入图片描述

防止球体重叠

点击OneBall,在后边最下面点击Add
Component->physical->Rigidbody
在这里插入图片描述
至此,我们就学习完了第Unity_Lab3,然后让我们复习一下本章讲了什么

  1. 将游戏资产配置在文件夹中
  2. 创建材质
  3. 把GameObject变成预制件
  4. 脚本控制游戏
  5. 防止球体重叠
http://www.lryc.cn/news/468454.html

相关文章:

  • 谷歌地图 | 与 Android 版导航 SDK 集成的最佳实践
  • 什么是 VolTE 中的 Slient Redial?它和 CSFB 什么关系?
  • docker 部署单节点的etcd以及 常用使用命令
  • 华为开放式耳机测评,南卡 、华为、Cleer开放式耳机超深度横评
  • 【Power Query】List.Select 筛选列表
  • Spring--4
  • django celery 定时任务 Crontab 计划格式
  • 动态应用程序安全测试 (DAST) 工具 Fortify WebInspect
  • 深入解析东芝TB62261FTG,步进电机驱动方案
  • Vue 常用的狗钩子函数
  • 【机器学习基础】激活函数
  • nnMamba用于糖尿病视网膜病变检测测试
  • 【Spring MVC】创建项目和建立请求连接
  • 台达A2伺服
  • ReactOS系统中搜索给定长度的空间地址区间中的二叉树
  • Postgresql中和时间相关的字段类型及其适用场景
  • 储能蓝海:技术革新与成本骤降引爆市场
  • java抽象类和接口
  • 法治在沃刷积分-刷文章浏览数
  • 【深度学习实验七】 自动梯度计算
  • JAVA毕业设计192—基于Java+Springboot+vue的个人博客管理系统(源代码+数据库+万字论文+开题+任务书)
  • must be ‘pom‘ but is ‘jar‘解决思路
  • STM32启动文件浅析
  • h5页面与小程序页面互相跳转
  • 探索 JavaScript 事件机制(四):React 合成事件系统
  • openlayers 封装加载本地geojson数据 - vue3
  • 手机号码携号转网查询接口-在线手机号码携号转网查询-手机号码携号转网查询API
  • yolo目标检测和姿态识别和目标追踪
  • Docker搭建开源Web云桌面操作系统Puter和DaedalOS
  • FAQ-为什么交换机发给服务器的日志显示的时间少8小时