欢迎使用CSDN-markdown编辑器

本教程介绍如何使用Unity开发Roll A Ball游戏。从创建3D项目开始,逐步创建场景、设置地面和球体,添加刚体组件,编写C#脚本实现玩家控制和物体碰撞效果,直至实现积分系统和胜利条件。
摘要由CSDN通过智能技术生成

Unity官方例子:Roll A Ball

操作系统:windows10
工具:unity5.5 vs code

1.首先创建一个3D项目。

进入到unity编辑界面,然后在Assets文件夹创建一个名为Scenes的文件夹,然后按下ctrl+s保存场景,命名为main。

2.创建一个3D对象,在Hierarchy视图按下鼠标右键,选择3D object——>Plane,可以在Plane的属性里修改,修改Plane的名称为Ground

3.接着创建Materials文件夹,在里面创建一个材质,鼠标右键,选择Material,然后修改颜色。

4.修改好之后,将材质黏在地板上,修改地板的颜色。

5.添加小球,鼠标右键 选择 3D object ——> Sphere,然后进行位置调整,修改小球的名字为player。

6.添加刚体组件,在player里,按下Add,然后输入Rigidbody,按下回车,刚体组件的作用主要是物理模拟,比如重力,速度一类的

7.创建一个Scripts文件夹,在player里添加一个C#脚本,命名为player,通过代码让球体进行移动。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class player : MonoBehaviour {

// Use this for initialization

private Rigidbody rd;

p
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值