示例#1
0
        public TextButtonOption AddOption(T value, string text, Vector2 position)
        {
            var option = new TextButtonOption(value, text, position);

            _options.Add(option);
            return(option);
        }
 public KeyFrameSelectorItem(TextButtonOption option, int keyFrameIndex)
 {
     _settings = DependencyInjection.Resolve<IReadOnlySettings>();
     _characterDefinition = DependencyInjection.Resolve<CharacterDefinition>();
     Option = option;
     SetKeyFrame(keyFrameIndex);
 }
示例#3
0
 public KeyFrameSelectorItem(TextButtonOption option, int keyFrameIndex)
 {
     _settings            = DependencyInjection.Resolve <IReadOnlySettings>();
     _characterDefinition = DependencyInjection.Resolve <CharacterDefinition>();
     Option = option;
     SetKeyFrame(keyFrameIndex);
 }
 public PartSelectorItem(TextButtonOption option, Character.Part part)
 {
     _option = option;
     Part = part;
 }
 public PartSelectorItem(TextButtonOption option, Character.Part part)
 {
     _option = option;
     Part    = part;
 }