コード例 #1
0
 public CharacterState(string name,
                       CharacterStateData data)
 {
     Name         = name;
     Data         = Argument.NotNull(data);
     AnimatorName = Name.Replace(".", "-");
     AnimatorHash = Animator.StringToHash(AnimatorName);
 }
コード例 #2
0
        protected CharacterState State(string name, CharacterStateData data)
        {
            var state = new CharacterState(name, data);

            if (Builder != null)
            {
                Builder.AddState(state);
            }
            return(state);
        }