打砖块小游戏通常会被当做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 打砖块—休闲小游戏,摸鱼必备(完整代码)相关推荐

  1. Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 打砖块 休闲小游戏快速实现 一.简单介绍 二.打砖块游戏内容与操作 三.游戏代码框架 四.知识点 ...

  2. 基于C++的酷跑游戏,上班摸鱼必备,代码如下

    基于C++的酷跑游戏,上班摸鱼必备,代码如下 #include<bits/stdc++.h> #include<windows.h> #include<stdio.h&g ...

  3. 【机器视觉案例】(6) AI视觉,距离测量,自制AI小游戏,附python完整代码

    各位同学好,今天和大家分享一下如何使用 opencv + mediapipe 创建一个AI视觉小游戏,先放图看效果. 游戏规则,用手按下屏幕上的圆形按钮,每按一次后松开,按钮就随机出现在屏幕上的一个位 ...

  4. Java代码实现双色球小游戏2.0:完整代码(待完善)

    package game;import java.util.Arrays; import java.util.Random; import java.util.Scanner;public class ...

  5. Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 CompoundBigWatermelon (简单合成一个大西瓜) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 CompoundBigWatermel ...

  6. Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 FlyPin (见缝插针) 休闲小游戏快速实现 一.简单介绍 二.FlyPin ...

  7. C语言小游戏第二弹~1-100猜数字(无聊时候摸鱼必备)

    hello uu们,我们本期的小游戏是在1-100里面猜数字,无聊摸鱼必备小游戏哦~~ 闲话少谈,整活走起 首先我们可以简单的把这个程序主题分成两大块 1.游戏界面 2.猜数字过程主体 下面开始分步详 ...

  8. Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 一 ...

  9. Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现

    Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 CutFruit (切水果(水果忍者)) 休闲小游戏快速实现 一 ...

最新文章

  1. 如何确定Scrum团队的最佳规模?
  2. 字典写入excel_使用Python扫描邮件/填写Excel表格实现办公自动化
  3. 从头搭建 IntelliJ IDEA 环境,从放弃到爱不释手!
  4. Java 8状态更新
  5. LMSn没有运行在RT (real time) 模式Oracle 19c RAC?
  6. python期望输出隐藏_【归纳综述】马尔可夫、隐马尔可夫 HMM 、条件随机场 CRF 全解析及其python实现...
  7. visual怎么设置默认运行_神马?游戏和软件不能运行?来3DM一下吧!
  8. GNN + Zero-shot
  9. php怎么做群聊,workerman实现群聊
  10. 直流无刷电机无感检测电路原理
  11. 通俗理解三维向量的点乘与叉乘
  12. Python学习笔记—— 面向对象5.异常
  13. 【C语言入门】数字中英翻译
  14. 小白必看 APN/证书/越狱等名词详解
  15. 存储emoji表情或特殊字符报错(Incorrect string value: ‘\xF0\x9F\x98\x82\xF0\x9F...‘)
  16. 国自然结题规定:经费结余50%以上或将无法结题
  17. pg_repack --no-order 某个表的过程分析
  18. 毕业设计 微信小程序在线免费小说系统(源码+论文)
  19. 使用docsify搭建在线文档中心
  20. Linux中的文件IO

热门文章

  1. MySQL设置允许指定IP远程连接
  2. IDEA 支持vue
  3. 高等数学笔记-乐经良老师-第八章-多元函数微分学(Ⅱ)
  4. 5 - 多元函数微分学
  5. 专业流程拓扑软件IAuto3.1.1用户操作手册——赶紧收藏,功能比processon、visio、draw.io更强大!小巧易用!
  6. Cocos2d-x 2.0.1 学习tests示例(一)Manual Transformation
  7. 盘点美国最出人意料的20种高薪职业
  8. iOS 冰与火之歌 - 利用 XPC 过 App 沙盒
  9. centos7.x安装配置流程
  10. Mac:TexStudio 中文论文模版