Unity简单工具使用----吃金币游戏(熟悉软件基本操作)
一,场景搭建
SampleScence栏---->右键----->3D object------->cube立方体,sphere圆,capsule胶囊,plane平面,cylinder圆柱
二,创建C#代码
project栏----->Assets----->create---->C#script(注意在第一时间改为相对应物体的名字,如果不成功就删掉重新创建)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class ball : MonoBehaviour
{Rigidbody r;//刚体rfloat speed = 5;//速度为浮点型5void Start(){r = GetComponent<Rigidbody>();//获取原件<刚体> }// Update is called once per framevoid Update(){float x = Input.GetAxis("Horizontal");//让系统知道玩家按下了方向键盘的左右float z = Input.GetAxis("Horizontal");//让系统知道玩家按下了方向键盘的前后Vector3 f = new Vector3(x, 0, z);r.AddForce(f * speed);//刚体移动之AddForce()函数}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class coin : MonoBehaviour
{private void OnTriggerEnter(Collider other)//触发条件{Destroy(gameObject);}}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class box : MonoBehaviour
{private void OnCollisionEnter(Collision collision)// //在脚本中添加这个函数,如果发生碰撞则执行此函数{Destroy(gameObject);//销毁}
}
三,Add Component添加组件;
添加代码;(选中场景中的物体,按住鼠标左键,将相应的代码拖拽到物体上)
关键词:刚体Rigidbody, 碰撞体Collider, 触发器Trigger
选中创建的小球,在右侧的Inspecter栏下找到Add Component,
选中物体小球ball(此处可自己命名)-------输入Rigidbody
选中立方体box--------------------------------Collider是默认状态下的,不用特意添加
选中金币coin----------------------------------Trigger直接勾选
四,运行游戏
在Unity3D中如何运行游戏-百度经验 (baidu.com)
(注:此小案例为网易游戏集训营公开课,由作者自行整理)
Unity简单工具使用----吃金币游戏(熟悉软件基本操作)相关推荐
- Unity制作 小球吃金币 游戏
1. 新建一个项目 2. 新建一个平面对象 3. 新建一个材质球 为材质球设置颜色 5. 将材质球拖拽赋值给平面 6. 创建立方体对象,拉伸至平面宽度 7. 再复制三个立方体.调整位置.添加材质,用 ...
- 一个简单的pygame接金币游戏
左右键控制小人移动去接空中下来的金币,接住金币得5分,接不住游戏结束,金币速度会随着level的关数 而越来越快import pygame,sys,os,random pygame.init()cla ...
- python编程制作接金币游戏_一个简单的pygame接金币游戏
左右键控制小人移动去接空中下来的金币,接住金币得5分,接不住游戏结束,金币速度会随着level的关数 而越来越快 import pygame,sys,os,random pygame.init() c ...
- unity小球吃金币小游戏
链接放在这里 unity小球吃金币小游戏-Unity3D文档类资源-CSDN下载这是我在学完虚拟现实技术这门课程后利用unity所做的小球吃金币小游戏,里面有源码和作品源文件,用u更多下载资源.学习资 ...
- 【游戏开发实战】使用Unity制作像天天酷跑一样的跑酷游戏——第六篇:金币创建与吃金币
文章目录 一.前言 二.导入金币图片素材 三.制作金币预设 四.制作多个形状的金币阵列 五.金币创建器 六.运行测试 一.前言 嗨,大家好,我是新发. 我打算写一篇使用Unity制作像天天酷跑一样的游 ...
- 【Unity新闻】Unity新工具Metric Validation帮你自动化测试游戏平衡性
洪流学堂,让你快人几步. 我们一起看看上周Unity有什么大事情发生吧! Unity性能优化团队最新进展 大约两年前,Unity组建了一支专门的优化团队,专注于将性能本身作为一项功能.团队的任务很简单 ...
- Unity Pro 2019 for mac(3D游戏动画开发工具) v2019.2.21f1
想要一款功能强大的3D游戏动画开发工具?Unity 2019能够轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开发工具,以及一个全面整合的专业游戏引擎,用于创建诸 ...
- 小球吃金币unity教程_unity课程设计--小球吃宝石
unity课程设计--小球吃宝石 1 课程课程 Unity3D 课程设计课程设计 题目题目 小球吃宝石小球吃宝石 2 一. 摘要 网络游戏是一种新型的 IT 产业.我们研究主要内容是网络软件 设计方法 ...
- unity学习开发小球吃方块小游戏(从制作到发布程序,超详细全教程包你学会)
unity小球吃方块开发过程 你将学会用unity开发小游戏的基础知识 吃方块游戏超详细全教程,保姆式教学包你学会 一.创建对象 创建PlayBall小球吃金币游戏项目,创建地面和小球. 二.添加脚本 ...
最新文章
- 一次失败的机巡平台对接经历分享
- MySQL WHERE语句筛选操作符
- 计算机硬件维修是哪个专业,计算机硬件维护须知
- Boost:bind绑定的unique_ptr测试程序
- 从这十大算法开始学习机器学习与建模
- python做什么模型_主题模型初学者指南[Python]
- 02 掌握变量的定义和使用方法 1214
- Sublime Text C# 编译(csharp.sublime-build)
- 给radio添加点击事件
- curl post json_Go Web编程--解析JSON请求和生成JSON响应
- 软考软件设计师-软件工程基础知识
- 信号上墙服务器,大屏上墙显示的三种方案
- mysql profiling sending data_Mysql一次Sending data占用大量时间的深入分析优化案例
- 第四周项目2--建立”单链表“算法库
- Android软件安装工具-APK安装器
- 前端面试问题(白话回答,便于记忆)
- 吓人!半夜,这个程序从虚拟机里跑出来了!
- 看看印度的软件外包?
- 第二次作业-熟悉使用工具
- 前端JavaScript面试技巧笔记(5)