您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
23 行
522 B
23 行
522 B
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class DroneEngine : MonoBehaviour {
|
|
|
|
public float maxPower;
|
|
[HideInInspector]
|
|
public float powerMultiplier;
|
|
|
|
Rigidbody rb;
|
|
Transform tr;
|
|
|
|
void Start(){
|
|
rb = gameObject.GetComponent<Rigidbody>();
|
|
tr = gameObject.transform;
|
|
}
|
|
|
|
void FixedUpdate(){
|
|
powerMultiplier = Mathf.Max(-1f, Mathf.Min(powerMultiplier, 1f));
|
|
rb.AddForce(tr.up * maxPower * powerMultiplier);
|
|
}
|
|
}
|