Unity坦克大战开发全流程——开始场景——场景装饰

开始场景——场景装饰

step1:先创建两个场景

Unity坦克大战开发全流程——开始场景——场景装饰_第1张图片

step2:将地板拖拽到场景上

Unity坦克大战开发全流程——开始场景——场景装饰_第2张图片

step3:将方块拖拽到场景上,并设置其参数

Unity坦克大战开发全流程——开始场景——场景装饰_第3张图片

step4:将坦克拖拽到场景上

Unity坦克大战开发全流程——开始场景——场景装饰_第4张图片

step5:创建点光源

Unity坦克大战开发全流程——开始场景——场景装饰_第5张图片

step6:旋转炮塔

将该脚本挂载到炮塔上即可

Unity坦克大战开发全流程——开始场景——场景装饰_第6张图片

最终效果

Unity坦克大战开发全流程——开始场景——场景装饰_第7张图片

 

//旋转脚本代码如下
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class RotateObj : MonoBehaviour
{
    public float rotateSpeed = 20f;

    // Update is called once per frame
    void Update()
    {
        transform.Rotate(transform.up, rotateSpeed * Time.deltaTime);
    }
}

你可能感兴趣的:(unity,游戏引擎)