- Home /
Input Mouse?
How to put Mouse click for open a gameobject animation? The mouse click must touch the GameObject, and then start the animation.. which code i do use? Sorry for my english! :)
People, as a mod, what am I supposed to do here?
http://docs.unity3d.com/Documentation/ScriptReference/Input.html
http://docs.unity3d.com/Documentation/ScriptReference/Input.Get$$anonymous$$ouseButtonDown.html
http://docs.unity3d.com/Documentation/ScriptReference/Input.Get$$anonymous$$ouseButton.html
http://docs.unity3d.com/Documentation/ScriptReference/Input.Get$$anonymous$$ouseButtonUp.html
http://docs.unity3d.com/Documentation/ScriptReference/Animation.html
http://docs.unity3d.com/Documentation/ScriptReference/Animation.Play.html
http://docs.unity3d.com/Documentation/ScriptReference/Animation.CrossFade.html
Answer by tw1st3d · Jul 10, 2013 at 07:41 PM
HaveClicked.cs ---- C#
using UnityEngine;
using System.Collections;
public class HaveClicked : MonoBehaviour
{
public Animation myAnim; // Define in the Unity Editor
public void OnMouseUp()
{
myAnim.Play();
}
}
HaveClicked.js ---- UnityScript
#pragma strict
var myAnim : Animation; // Define in Unity Editor
public void OnMouseUp()
{
myAnim.Play();
}
Answer by PaxStyle · Jul 10, 2013 at 07:52 PM
This :) Checking if the click hit the object = play animation
If my answer is correct, please confirm it as the correct answer.