示例#1
0
        private void SetHitsoundAction(TargetVelocity velocity)
        {
            targetSetHitsoundIntents = new List <TargetSetHitsoundIntent>();
            timeline.selectedNotes.ForEach(target => {
                var intent = new TargetSetHitsoundIntent();

                intent.target           = target.data;
                intent.startingVelocity = target.data.velocity;
                intent.newVelocity      = velocity;

                targetSetHitsoundIntents.Add(intent);
            });

            timeline.SetTargetHitsounds(targetSetHitsoundIntents);
        }
示例#2
0
 public TargetDataSetHitsoundIntent(TargetSetHitsoundIntent intent)
 {
     targetData       = new TargetData(intent.target);
     startingVelocity = intent.startingVelocity;
     newVelocity      = intent.newVelocity;
 }