public InstructionLine(string instruction) { if (instruction.StartsWith("[expression]")) { string expressionString = instruction.Split(' ')[1]; desiredExpression = (CharacterExpressions)Enum.Parse(typeof(CharacterExpressions), expressionString); } }
void Start() { characterAnimations = Instantiate(characterAnim_to_instantiate); characterAnimations.transform.SetParent(container); characterAnimations.transform.localEulerAngles = Vector3.zero; characterAnimations.transform.localPosition = Vector3.zero; characterAnimations.Idle(); characterExpressions = characterAnimations.GetComponent <CharacterExpressions> (); }
public void changeExpression(CharacterExpressions expression) { targetExpression = expression; animator.SetTrigger("NormalExpression"); }
public void changeExpression(CharacterExpressions expression) { expressionAnimator.changeExpression(expression); }
void Awake() { expressions = GetComponent <CharacterExpressions> (); }