Menu

关于Supply的部分代码

2018年7月5日 - 游戏开发

 

扶梯上下运行的代码

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

public class PlateUpAndDown : MonoBehaviour {

[SerializeField] [Range(3, 100)]

public float MaxMoveDirecation;//控制距离

private bool IsUp;//控制上下的变量
private float MoveDirecation;

// Use this for initialization
void Start () {

IsUp = true;

MoveDirecation = MaxMoveDirecation;

}

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

if (IsUp)
{
transform.Translate(Vector3.forward * Time.deltaTime);
MoveDirecation -= Time.deltaTime;
} else
{
transform.Translate(Vector3.back * Time.deltaTime);
MoveDirecation += Time.deltaTime;

}

if (MoveDirecation <= 0)
{
IsUp = false;
} else if (MoveDirecation >= MaxMoveDirecation)
{
IsUp = true;
}

}
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注

%d 博主赞过: