FPS游戏中准星抖动带代码
var speed = 1.0;var range = Vector3 (1.0, 1.0, 1.0);
private var noise = new Perlin();
private var position : Vector3;
function Start()
{
position = transform.position;
}
function Update () {
transform.position = position + Vector3.Scale(SmoothRandom.GetVector3(speed), range);
}
把上述代码写入文件,拖放在准星上,可实现FPS射击游戏的准星抖动效果。
最好是设置打开瞄准镜时生效,平时一直有效人眼会受不了。
speed值为抖动的厉害程度;range是抖动的范围
我想知道SmoothRandom是什么东西???
还是说代码贴少了??? O(∩_∩)O谢谢楼主! 楼主是超人 好帖就是要顶 顶顶多好 真心顶 不错不错 很不错 好帖就是要顶
页:
[1]