Exemplo n.º 1
0
		public AnyTransitionHandler AnyTransition (int layer = -1) {
			if (layer > LayerCount) {
				Debug.LogWarning ("The specified layer " + layer + " exceeds layer count (" + LayerCount + ")! Seems like the AnimatorAccess component needs to be updated.");
			}
			AnyTransitionHandler handler = new AnyTransitionHandler (layer);
			int id = handler.GetHashCode ();
			if (!TransitionHandlers.ContainsKey (id)) {
				TransitionHandlers [id] = handler;
			}
			return (AnyTransitionHandler)TransitionHandlers [id];
		}
Exemplo n.º 2
0
        public AnyTransitionHandler AnyTransition(int layer = -1)
        {
            if (layer > LayerCount)
            {
                Debug.LogWarning("The specified layer " + layer + " exceeds layer count (" + LayerCount + ")! Seems like the AnimatorAccess component needs to be updated.");
            }
            AnyTransitionHandler handler = new AnyTransitionHandler(layer);
            int id = handler.GetHashCode();

            if (!TransitionHandlers.ContainsKey(id))
            {
                TransitionHandlers [id] = handler;
            }
            return((AnyTransitionHandler)TransitionHandlers [id]);
        }