- Home /
how to select which object i want to use in itween C#
I want to know how to select a gameObject i want to use here. Here is the thing: this file die.cs is added to my player object, and i need to temporary hide 1 other object by sending it to coordinates 3.5,0,-20 , so when i use this line, it hides the player, but doesnt do anything to object i need to hide (tag == "cube6")
iTween.MoveTo (gameObject, iTween.Hash ("position", new Vector3 (3.5f, 0.0f, -20), "time", 3.0f, "oncomplete", "setPosAndSpeed", "oncompletetarget", gameObject.tag = "cube6"));
How to select what object i want to use.. I tried making another file but i need this line in this file couse i have same variables that i need to use for player object..
Please help
Answer by robertbu · Feb 14, 2014 at 04:42 PM
It is unclear from this description what the right way is to structure your code, but here is the specific answer to your question. Assuming that the other game object is the only one tagged with 'cube6' you can do:
GameObject goOther = GameObject.FindWithTag("cube6");
iTween.MoveTo (goOther, iTween.Hash ("position", new Vector3 (3.5f, 0.0f, -20), "time", 3.0f, "oncomplete", "setPosAndSpeed", "oncompletetarget", gameObject.tag = "cube6"));
Note if you want to just make the object disappear, you can turn off the renderer instead of moving the object:
goOther.renderer.enabled = false;
Your answer
Follow this Question
Related Questions
Drag Script Not Working 1 Answer
Can't Return the Tag of a Child Object 4 Answers
How to play iTween event on all GameObjects tagged "example" 1 Answer
Destroy objects by clicking on them 1 Answer
Swap objects with same tag? 1 Answer