Ejemplo n.º 1
0
 public static IEnumerable<Danmaku> Color(this IEnumerable<Danmaku> danmakus, Gradient colors, Func<Danmaku, bool> filter = null)
     {
     if (colors == null)
         throw new ArgumentNullException("colors");
     return danmakus.ForEach(x => x.Color = colors.Random(), filter);
 }
Ejemplo n.º 2
0
 public static IEnumerable WithColor(this IEnumerable data,
                                     Gradient gradient,
                                     Func<FireData, bool> filter = null)
 {
     return data.ForEachFireData(fd => fd.Color = gradient.Random(), filter);
 }