public void Show() { var range = Raze.GetRadius(); Effect = new ParticleEffect("materials/ensage_ui/particles/range_display_mod.vpcf", ObjectManager.LocalHero.Position); Effect.SetControlPoint(1, new Vector3(range, 255, 0)); Effect.SetControlPoint(2, EmptyColor); }
public void UpdateColors() { var targetSelection = Core.Target; if (targetSelection != null) { Effect.SetControlPoint(2, Raze.CanHit(targetSelection) ? DetectedColor : EmptyColor); } else { Effect.SetControlPoint(2, EmptyColor); } }
/// <summary> /// 桥接 /// </summary> static void Bridge() { Console.WriteLine($"桥接{Environment.NewLine}-------------------------------------------"); IBrand Logitech = new Logitech(); //创建品牌 Product mouse = new Mouse(Logitech); //创建产品 Console.WriteLine(mouse.ShowMyself()); IBrand raze = new Raze(); //创建品牌 Product keyboard = new KeyBoard(raze); //创建产品 Console.WriteLine(keyboard.ShowMyself()); Console.ReadKey(); }