// using System.Collections.Generic; // using Fantasy; // using Fantasy.Event; // // namespace NBF.Fishing2 // { // public class NumericChangeEvent : EventSystem // { // protected override void Handler(NumericChange self) // { // if (self.Old == self.New) return; // if (self.NumericType == NumericType.Flashlight) // { // var flashlight = self.MapUnit.GetComponent(); // flashlight.Change(self.New); // if (self.MapUnit.IsSelf()) // { // var list = new List // { // new KeyValueInt64() // { // Key = self.NumericType, // Value = self.New // } // }; // //如果是自己的,则同步给其他玩家 // Net.Send(new C2Map_RolePropertyChange() // { // Propertys = list // }); // } // } // } // } // }