3D BALL BALL

素材下载

今天没有素材

STARTO!

建立一个 3D 专案

先按下工具列的 档案>另存为… 档名输入 Scene1,另存成新的 Scene

在阶层视窗按下滑鼠右键 > 3D 物件 > 平面,新增一块地板

在阶层视窗按下滑鼠右键 > 3D 物件 > 球体,新增一颗球

将 Sphere 物件变更名称为 Player

将 Player 物件变更属性 Y = 3

调整 MainCamera 物件的属性 Y = 1;Z = -6

对 Player 物件增加元件 > 物理 > Rigidbody

建立一个 Scripts 资料夹

建立一个 C# 脚本,名为 PlayerScript

编辑脚本并输入以下程式码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerScript : MonoBehaviour
{
    // Start is called before the first frame update
    Rigidbody rb;
    float speed = 5;
    void Start()
    {
        rb = GetComponent<Rigidbody>();
    }

    // Update is called once per frame
    void Update()
    {

    }

    private void FixedUpdate()
    {
        float moveHorizontal = Input.GetAxis("Horizontal");
        float moveVertical = Input.GetAxis("Vertical");
        Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);
        rb.AddForce(movement * speed);
    }
}

将脚本加入 Player 物件中

新建一个脚本,名为 CameraScript,编辑并输入以下程式码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CameraScript : MonoBehaviour
{
    // Start is called before the first frame update
    private GameObject player;
    Vector3 offset;

    void Start()
    {
        player = GameObject.Find("Player");
        offset = transform.position - player.transform.position;
    }
    
    private void LateUpdate()
    {
        transform.position = player.transform.position + offset;
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

将 CameraScript 脚本拉进 MainCamera 物件

变更 Player 物件的属性由 Y = 3 改为 Y = 0.5

完成初步的画面

在阶层视窗按下滑鼠右键 > 3D 物件 > 立方体

变更属性,位置 X = -4.5;Y = 0.5;缩放 Z = 10

再次新增一个立方体,位置 X = 4.5;Y = 0.5;缩放 Z = 10

再再次新增一个立方体,位置 Y = 0.5;Z = -4.5;缩放 X = 10

变更 MainCamera 的属性,位置 Y = 2

完成围墙制作

选择画面上方的 “资源商店”

输入 free skybox

挑选自己喜欢的一组

点进去

选择 Download 等待下载完成,并且按下 Import

会跳出这个视窗,选择汇入

选择工具列的 视窗 > 渲染 > 照明设定

选择天空盒材质

选择自己喜欢的星空

再次开启资源商店,输入 free texture

挑选一个喜欢的

并且点进去

选择 Download 等待下载完成,并且按下 Import

按下 汇入

进入这个资料夹

将想要套用的材质拉到欲套用的物件上

将全部的材质都拉一拉

将三个 Cube 物件选起来

将 位置 Y 调整为 2

将 Plane 物件的属性,缩放 Z 设定为 3

将 Cube 物件的属性,缩放 Z 由 10 改为 30

将 Cube (1) 物件的属性,缩放 Z 由 10 改为 30

将 Cube (2) 物件的属性,大小 Z 由 -4.5 改为 -14.5

将 Player 物件的属性,位置 Z 改为 -10

将 MainCamera 物件的属性,位置 Z 由 -6 改为 -14

再次进入资源商店,搜寻 jewel

待续

SHXJ
Latest posts by SHXJ (see all)

发布留言