Answer by AyAMrau
Don't assigning the new instance to the projectilePrefab variable. Make a separate variable for the spawned object and assign to that.
View ArticleAnswer by AyAMrau
Calling GetComponent will get the text field assigned to the same game object as the script. You need to get a reference to the object holding the text field. Either make a variable that can be...
View ArticleAnswer by AyAMrau
You never set the canBuild variable to false, so if the player touched the building once it will stay selected for upgrade. In OnTriggerExit add canBuild = false;
View ArticleAnswer by AyAMrau
You need to take the variable out of the function, and declare it as class variable: #pragma strict var counter: int = 0; function OnGUI () { GUI.Box (Rect (20,20,100,90), "Hold IT"); if...
View ArticleAnswer by AyAMrau
Here is an example code for simply replacing the image to another one assigned in editor, but you can obviously get it some other way. using UnityEngine; using UnityEngine.UI; public class...
View ArticleAnswer by AyAMrau
When using List(t).Insert(int index, T item), the first argument is supposed to be an index to insert the element at, but it has to fit within the current size of the list. The value you use must be...
View ArticleAnswer by AyAMrau
You either make a script that has a GameObject field (or a component that is on the prefab) exposed in the inspector and manually assign the prefab (from the Project tab) in the editor. A more dynamic...
View ArticleAnswer by AyAMrau
I think you could put delegates into use here, [take a look at this question and the accepted answer][1]. [1]: http://answers.unity3d.com/questions/786865/can-you-check-a-boolean-in-a-coroutine.html
View ArticleAnswer by AyAMrau
The button component has a Transition property, you can set that to Animation and use it to trigger states in an Animator state machine. [The tutorial video explains how to set this up in editor][1]...
View ArticleAnswer by AyAMrau
I'm just going to make some assumptions here; Since you said in the other post about this, that you tried my version with lambda expressions and that you always got the last button being called, my...
View ArticleAnswer by AyAMrau
Yes, it's possible. Once you created the scroll structure all you need to be doing is adding the created objects as children of the object, which the ScrollRect points to as Content. [SerializeField]...
View Article