コード例 #1
0
        public void Play(ITrackContext playableContext)
        {
            context = playableContext;

            if (!sound.allowMultipleOnTrack)
            {
                context.StopAllSounds();
            }

            if (sound.allowMultipleOfType)
            {
                audioSource.PlayOneShot(sound.audioClip, sound.volume);
            }
            else
            {
                audioSource.clip   = sound.audioClip;
                audioSource.volume = sound.volume;
                audioSource.Play();
            }

            audioSource.pitch = sound.pitch;

            context.RegisterHandle(this);
        }
コード例 #2
0
        //Regex hexPattern = new Regex("^#(?:[0-9a-fA-F]{3}){1,2}$");

        public SeriesValidator(ITrackContext context)
            : base(context)
        {
        }
コード例 #3
0
 public SeriesGroupValidator(ITrackContext context, IOrderValidator orderValidator)
     : base(context)
 {
     _orderValidator = orderValidator;
 }
コード例 #4
0
 public DatasetRepository(ITrackContext context)
     : base(context)
 {
 }
コード例 #5
0
 public RecordRepository(ITrackContext context)
     : base(context)
 {
 }
コード例 #6
0
 public EntityValidator(ITrackContext context)
 {
     _context = context;
 }
コード例 #7
0
 public NoteValidator(ITrackContext context)
     : base(context)
 {
 }
コード例 #8
0
 public PropertyValidator(ITrackContext context)
     : base(context)
 {
 }
コード例 #9
0
 public UserValidator(ITrackContext context) : base(context)
 {
 }
コード例 #10
0
 public RecordValidator(ITrackContext context)
     : base(context)
 {
 }
コード例 #11
0
 public BaseRepository(ITrackContext context)
 {
     _context = (TrackContext)context;
 }
コード例 #12
0
 public UserRepository(ITrackContext context) : base(context)
 {
 }
コード例 #13
0
 public DatasetValidator(ITrackContext context, IOrderValidator orderValidator)
     : base(context)
 {
     _orderValidator = orderValidator;
 }
コード例 #14
0
 public CategoryRepository(ITrackContext context)
     : base(context)
 {
 }
コード例 #15
0
 public CategoryValidator(ITrackContext context)
     : base(context)
 {
 }