Ближний бой

using UnityEngine;
using System.Collections;

public class Crowbar2 : MonoBehaviour {
	public Transform Montirovka;
	public AnimationClip damage1;
	public AnimationClip damage2;
	private int rndAnim;
	private float Timeout;
	public Transform sparks;
	public AudioClip metalhit;
	// Update is called once per frame
	void Update () 
	{
		if(Timeout>0)
		{
			Timeout -= Time.deltaTime;
		}
		if(Input.GetMouseButton(0)&Timeout<=0)
		{
			Timeout = 0.3f;
			Vector3 DirectionRay = transform.TransformDirection(Vector3.forward);
			RaycastHit Hit;
			rndAnim = Random.Range(0,2);
			if(rndAnim==0)
			{
				Montirovka.animation.Play(damage1.name);
			}
			if(rndAnim==1)
			{
				Montirovka.animation.Play(damage2.name);
			}
			if(Physics.Raycast(transform.position, DirectionRay, out Hit, 1.2f))
			{
				if(Hit.rigidbody)
				{
					Hit.rigidbody.AddForceAtPosition(DirectionRay*4000f,Hit.point);
				}
				if(Hit.transform.collider.material.staticFriction == 0.25f)
				{
					Montirovka.audio.PlayOneShot(metalhit);
					Instantiate(sparks,Hit.point,Quaternion.identity);
				}
			}
		}
	}
}

Комментарии к этому посту

  • AlexPowerRed
    21.08.2013 at 19:34

    Спасибо


  • Crazyninja
    01.02.2014 at 15:18

    Те у кого не получилась виноваты не вы…Он не выложил скрипт CrowBar_Items.


  • Visochestvo
    10.02.2014 at 02:43

    Так то все получилось, только звуки не воспроизводятся и монтировка насквозь проходит объектов и нет материала на искры.


  • Visochestvo
    10.02.2014 at 06:04

    А как сделать что бы искры пропадали, а то они так и горят и клонирует


  • данил
    26.02.2014 at 15:32

    у меня все ок! там надо просто сделать рендер камеры (что бы монтировка не проходила сквозь объекты) и все будет хорошо


  • WoYsFuL
    14.07.2014 at 20:18

    у меня одного звук не работает ?


  • mr.kvak
    22.11.2014 at 11:43

    у меня пишет ошибку «the associated script can no be loaded.Please fix any compile errors and assign a valid script.»


  • дима
    27.05.2016 at 22:27

    как сделать такой скрипт на андроид? помогите плс…………



Оставить комментарий