- Home /
Detonator extension
i got the Detonator extension for unity and i cant figure out when u attache it to an empty game object and get it to explode when u have your character walk into it. in the intro of my game i need a lot of explosions but only when your character walks into a certain spot.
thanks :)
Charles,
You're going to have a lot more luck around these forums if you
a) limit questions to Unity (rather than 3rd party extensions - questions are best asked of the people that produced the extension, e.g. http://variancetheory.com/)
b) ask specific questions, and ask them one at a time (for instance, "how do I attach a component to a game object?")
c) once you've split your problem into discrete pieces, search for each of those here, on the forums, and on google, before posting here. For instance, there are several active discussions of the Detonator extension on the forums: http://forum.unity3d.com/search.php?searchid=1762357
People here don't respond well to questions (that are really more requests) along the line of "create and/or set up my game for me."
Answer by brumdogpro · Nov 23, 2011 at 09:48 AM
You can attach a script to the object the explosion is paired with and check the distance between that object and the player. Once the player is within a certain range, trigger the explosion.
public GameObject explosionPrefab;
void Update() {
if(Vector3.Distance(transform.position, GameObject.FindGameObjectWithTag("Player").transform.position) < "insert Range Here") {
Instantiate(explosionPrefab, transform.position, Quaternion.identity);
}
}
Just tag the player as "Player" and this should work if you plug in the rest of the variables.
i`m new to unity and thank u this has had me stomped for days.
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
character joint scripting HELP!!! 1 Answer
Character Controller Gravity 1 Answer
Help to understand script (Ninja character) 0 Answers
Unity Build Crashes Once Characters Touches Ground 0 Answers