Quantcast
Channel: Questions in topic: "javascipt"
Viewing all articles
Browse latest Browse all 1875

Help with attacking, and death animation. Unity 5 javascript

$
0
0
Ok, I am trying to add a death animation, and an attack on hit animation; and I cannot seem to make anything work. There exist no errors, but when I click play the game goes from idle to being hit animation without me left clicking and just loops it over again. Here is what shows for errors as I play. MissingComponentException: There is no 'Animation' attached to the "slime" game object, but a script is trying to access it. You probably need to add a Animation to the game object "slime". Or your script needs to check if the component is attached before using it. UnityEngine.Animation.Play (System.String animation) (at C:/buildslave/unity/build/artifacts/generated/common/modules/Animations.gen.cs:601) Enemy.OnMouseDown () (at Assets/Enemy.js:36) Enemy.Update () (at Assets/Enemy.js:14) 'slime' AnimationEvent has no function name specified! Here is my code! #pragma strict var health : int = 100; var tapdmg : int = 10; function Start () { } function Update () { if(Input.GetMouseButton(0)) Debug.Log("Pressed Left Click."); OnMouseDown(); if(health <= 0) { Dead(); } } function ApplyDamage (tapdmg : int) { health -= tapdmg; } function Dead() { GetComponent.().Play ("slimedeath"); } function OnMouseDown () { ApplyDamage(10); GetComponent.().Play ("hit"); }

Viewing all articles
Browse latest Browse all 1875

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>