unity 打砖块—休闲小游戏,摸鱼必备(完整代码)
打砖块小游戏通常会被当做Unity学习的第一个案例,下面给大家介绍如何实现打砖块案例的
建立cube,大体这个样子,可以建造自己喜欢的形状和颜色。
给正方形的cube添加刚体
将摄像机的位置对准创建的物体
创建一个“子弹”,添加钢体,然后拖动到文件夹,变成预设体,删除原有的“子弹”
我这里做成了一个炮弹的样式
代码部分,把代码附着给摄像机
完整代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class asd : MonoBehaviour
{
public float speed = 5; //移动速度
public float zidanspeed = 50; //子弹发射速度
private float x; //x轴
private float y; //y轴
public GameObject zidan; //物体
//start函数中的代码,在游戏开始时会运行一次,后面将不会运行 ,这里用不到
void Start()
{
}
// Update 里面的代码 每一帧都会运行
void Update()
{
//移动代码
float x = Input.GetAxis("Horizontal");
float y = Input.GetAxis("Vertical");
transform.Translate(new Vector3(x, y, 0) * Time.deltaTime * speed);
//子弹触碰物体后销毁,代码
if (Input.GetMouseButtonDown(0))
{
GameObject a = GameObject.Instantiate(zidan, transform.position, transform.rotation);
Rigidbody rgd = a.GetComponent<Rigidbody>();
rgd.velocity = transform.forward * zidanspeed;
Destroy(a, 1); //子弹一秒钟后消失
}
}
}
将子弹预设体拖动到“public GameObject zidan; //物体”中
准星设置
unity 打砖块—休闲小游戏,摸鱼必备(完整代码)相关推荐
- Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现
Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现 一.简单介绍 二.打砖块游戏内容与操作 三.游戏代码框架 四.知识点 ...
- 基于C++的酷跑游戏,上班摸鱼必备,代码如下
基于C++的酷跑游戏,上班摸鱼必备,代码如下 #include<bits/stdc++.h> #include<windows.h> #include<stdio.h&g ...
- 【机器视觉案例】(6) AI视觉,距离测量,自制AI小游戏,附python完整代码
各位同学好,今天和大家分享一下如何使用 opencv + mediapipe 创建一个AI视觉小游戏,先放图看效果. 游戏规则,用手按下屏幕上的圆形按钮,每按一次后松开,按钮就随机出现在屏幕上的一个位 ...
- Java代码实现双色球小游戏2.0:完整代码(待完善)
package game;import java.util.Arrays; import java.util.Random; import java.util.Scanner;public class ...
- Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现
Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 CompoundBigWatermel ...
- Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现
Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现 一.简单介绍 二.FlyPin ...
- C语言小游戏第二弹~1-100猜数字(无聊时候摸鱼必备)
hello uu们,我们本期的小游戏是在1-100里面猜数字,无聊摸鱼必备小游戏哦~~ 闲话少谈,整活走起 首先我们可以简单的把这个程序主题分成两大块 1.游戏界面 2.猜数字过程主体 下面开始分步详 ...
- Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现
Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 一 ...
- Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现
Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现 一 ...
最新文章
- 如何确定Scrum团队的最佳规模?
- 字典写入excel_使用Python扫描邮件/填写Excel表格实现办公自动化
- 从头搭建 IntelliJ IDEA 环境,从放弃到爱不释手!
- Java 8状态更新
- LMSn没有运行在RT (real time) 模式Oracle 19c RAC?
- python期望输出隐藏_【归纳综述】马尔可夫、隐马尔可夫 HMM 、条件随机场 CRF 全解析及其python实现...
- visual怎么设置默认运行_神马?游戏和软件不能运行?来3DM一下吧!
- GNN + Zero-shot
- php怎么做群聊,workerman实现群聊
- 直流无刷电机无感检测电路原理
- 通俗理解三维向量的点乘与叉乘
- Python学习笔记—— 面向对象5.异常
- 【C语言入门】数字中英翻译
- 小白必看 APN/证书/越狱等名词详解
- 存储emoji表情或特殊字符报错(Incorrect string value: ‘\xF0\x9F\x98\x82\xF0\x9F...‘)
- 国自然结题规定:经费结余50%以上或将无法结题
- pg_repack --no-order 某个表的过程分析
- 毕业设计 微信小程序在线免费小说系统(源码+论文)
- 使用docsify搭建在线文档中心
- Linux中的文件IO
热门文章
- MySQL设置允许指定IP远程连接
- IDEA 支持vue
- 高等数学笔记-乐经良老师-第八章-多元函数微分学(Ⅱ)
- 5 - 多元函数微分学
- 专业流程拓扑软件IAuto3.1.1用户操作手册——赶紧收藏,功能比processon、visio、draw.io更强大!小巧易用!
- Cocos2d-x 2.0.1 学习tests示例(一)Manual Transformation
- 盘点美国最出人意料的20种高薪职业
- iOS 冰与火之歌 - 利用 XPC 过 App 沙盒
- centos7.x安装配置流程
- Mac:TexStudio 中文论文模版