Question by
KnightRiderGuy · Dec 23, 2015 at 10:27 PM ·
c#animationarduinoaccessing from any script
How Do I Access Animation On Another Game Object
I'm trying to access an animation on another game object C# script when Serial data is received from the Arduino with two button inputs.
Problem I'm having is that I'm trying to call the animation from this part of a script called "Sending"
void DirectionArrow(int Direction)
{
if (Direction == 1) {
//Trigger Left Arrow Animation on "SystemGuidanceManagerScript"
}
if (Direction == 2) {
//Trigger Right Arrow Animation on "SystemGuidanceManagerScript"
}
}
But the animation on my "SystemGuidanceManagerScript" are If Statements in Update like this:
void Update ()
{
//Up Arrow North
if (Input.GetKeyDown (KeyCode.UpArrow)) {
animTopIndLED.enabled = true;
IndicatorsFX.enabled = true;
Top_LED_Indicator.SetActive(true);
animW.enabled = false;
animE.enabled = false;
animNarrow.enabled = true;
animSarrow.enabled = false;
animWarrow.enabled = false;
animEarrow.enabled = false;
GetComponent<Animator> ();
animN.enabled = true;
animN.Play ("GuidanceBarGraph_N_ani");
GetComponent<AudioSource>().PlayOneShot(BarGraphInFX, volume);
animNarrow.Play ("GuidanceInidicatorsN_ani");
animS.Play ("GuidanceBarGraph_SOff_ani");
ledSarrow.SetActive(false);
ledWarrow.SetActive(false);
ledEarrow.SetActive(false);
ledNarrow.SetActive(true);
ledLightsE.SetActive(false);
ledLightsW.SetActive(false);
ledLightsN.SetActive(true);
}
//Up Arrow North Off
if (Input.GetKeyUp (KeyCode.UpArrow)) {
animN.Play ("GuidanceBarGraph_NOff_ani");
GetComponent<AudioSource>().PlayOneShot(BarGraphOutFX, volume);
ledNarrow.SetActive(false);
IndicatorsFX.enabled = false;
animTopIndLED.enabled = false;
Top_LED_Indicator.SetActive(false);
}
How can I access them? I keep getting "Cannot access because of protection level nonsense.
Comment
Your answer
Follow this Question
Related Questions
Interchangeable animations in a script? 0 Answers
Looking to activate animation when clicking a button 0 Answers
Rigid body robot animation 0 Answers
Help with a door slam trap 0 Answers
what's the best way to change animators on a player, in script? 1 Answer