// Interface to the kicker number system: Must come off of an actor of any sort public void AddKickerNumber(Transform source, int displayVal) { KickerEvent newKicker = new KickerEvent(); newKicker.col = Color.white; newKicker.text = "" + displayVal; newKicker.lifeTime = KICKER_LIFESPAN; newKicker.loc = source.position; newKicker.loc.y += KICKER_VERT_OFFSET; kickers.Add(newKicker); }
// Interface to the kicker number system: Must originate off of an actor of any sort public void AddKickerNumber(Actor source, int displayVal, KickerType type) { KickerEvent newKicker = new KickerEvent(); newKicker.col = GetKickerColor(type); newKicker.text = "" + displayVal; newKicker.lifeTime = KICKER_LIFESPAN; newKicker.loc = source.transform.position + source.GetBaseOffset(); newKicker.loc.y += KICKER_VERT_OFFSET; kickers.Add(newKicker); }
// Interface to the kicker number system: Must originate off of an actor of any sort public void AddKickerNumber(Actor source, int displayVal, KickerType type) { KickerEvent newKicker = new KickerEvent(); newKicker.col = GetKickerColor(type); newKicker.text = ""+displayVal; newKicker.lifeTime = KICKER_LIFESPAN; newKicker.loc = source.transform.position + source.GetBaseOffset(); newKicker.loc.y += KICKER_VERT_OFFSET; kickers.Add(newKicker); }