Hello,
Can anyone help me with this? instead of the number i want it to say “Nice Shot!”, it’s a script for a score like in game it says +2 etc, i want it to say Nice Shot!, so i can inter grade it into my fps scripts.
Anyone know how to do it?
Thanks :3
var Point : float;
private var GetHitEffect : float;
private var targY : float;
private var PointPosition : Vector3;
var PointSkin : GUISkin;
var PointSkinShadow : GUISkin;
function Start() {
Point = Mathf.Round(Random.Range(Point/2,Point*2));
PointPosition = transform.position + Vector3(Random.Range(-1,1),0,Random.Range(-1,1));
targY = Screen.height /2;
}
function OnGUI() {
var screenPos2 : Vector3 = Camera.main.camera.WorldToScreenPoint (PointPosition);
GetHitEffect += Time.deltaTime*30;
GUI.color = new Color (1.0f,1.0f,1.0f,1.0f - (GetHitEffect - 50) / 7);
GUI.skin = PointSkinShadow;
GUI.Label (Rect (screenPos2.x+8 , targY-2, 80, 70), “+” + Point.ToString());
GUI.skin = PointSkin;
GUI.Label (Rect (screenPos2.x+10 , targY, 120, 120), “+” + Point.ToString());
}
function Update() {
targY -= Time.deltaTime*200;
}