using UnityEngine
using System.Collections
public class RobotTurret : MonoBehaviour {
[SerializeField]
private float RotateSpeed = 720f
[SerializeField]
[Range(0f, 180f)]
private float Limit = 180f
private float InitLocalRotY = 0f
void Start () {
InitLocalRotY = transform.localRotation.eulerAngles.y % 360f
}
void Update () {
Vector3 MouseWorldPosition = Vector3.zero
Plane plane = new Plane(Vector3.up, transform.position)
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition)
float distance
if (plane.Raycast(ray, out distance)) {
MouseWorldPosition = ray.origin + ray.direction * distance
}
Vector3 pos = MouseWorldPosition
pos.y = transform.position.y
Quaternion aimRot = Quaternion.RotateTowards(
transform.rotation,
Quaternion.LookRotation(
pos - transform.position,
Vector3.up
),
Time.deltaTime * RotateSpeed
)
transform.rotation = aimRot
// Clamp
float localY = Mathf.Repeat(transform.localRotation.eulerAngles.y + 180f, 360f) - 180f
if (Mathf.Abs(Mathf.Abs(localY % 360f) - Mathf.Abs(InitLocalRotY)) >Limit) {
transform.localRotation = Quaternion.Euler(0f, InitLocalRotY + (localY >0f ? Limit : -Limit), 0f)
}
}
}
1、建造2个月亮塔。2、完成钱袋的清理。
3、灭掉城承堡就过关了。最强嫌洞岩炮塔小程颤扒序小游戏是一款占领塔防的游戏,玩法非常芹御神奇,在最强炮塔游戏中滑动手指出兵,占领对方的塔防。
进入商店购买一瓶强化药剂。1、打开微信小程序,点击进入最强炮塔游戏。
2、进入商店,购买一瓶强化嫌樱药剂,再点击进入游戏331关。
3、点击使用强化药剂颂者颂就可野郑以简单的通过了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)