Пример #1
0
 private static void Instance_MessageReceived(Codey sender, MessageReceivedArgs args)
 {
     Console.WriteLine("msg:" + args.Message.Name);
     if (args.Message.Name.Equals("Start"))
     {
         Codey.Instance.SendMessage("start");
     }
 }
Пример #2
0
        private static void Instance_VariableValueChanged(Codey sender, VariableValueChangedArgs args)
        {
            //Console.WriteLine(args.Variable.Name + ":" + args.Variable.Value);

            if (args.Variable.Name.Equals("dx"))
            {
                mouse_event((uint)MouseEventFlags.Move, (uint)(args.Variable.IntValue()), 0, 0, 0);
            }
            else if (args.Variable.Name.Equals("dy"))
            {
                mouse_event((uint)MouseEventFlags.Move, 0, (uint)(-args.Variable.IntValue()), 0, 0);
            }
        }
Пример #3
0
        private static void Instance_MessageReceived(Codey sender, MessageReceivedArgs args)
        {
            Console.WriteLine("msg:" + args.Message.Name);

            //因为小奔自己发消息不能自己接受,所以将消息返回去,而且只能用小写。
            if (args.Message.Name.Equals("Start"))
            {
                Codey.Instance.SetValue("k1", 20);
                Codey.Instance.SetValue("k2", 20);
                Codey.Instance.SendMessage("start");
            }

            if (args.Message.Name.Equals("left"))
            {
                mouse_event((uint)MouseEventFlags.LeftDown, 0, 0, 0, 0);
                mouse_event((uint)MouseEventFlags.LeftUp, 0, 0, 0, 0);
            }
            else if (args.Message.Name.Equals("right"))
            {
                mouse_event((uint)MouseEventFlags.RightDown, 0, 0, 0, 0);
                mouse_event((uint)MouseEventFlags.RightUp, 0, 0, 0, 0);
            }
        }
Пример #4
0
 private static void Instance_CodeyConnected(Codey sender, EventArgs args)
 {
 }
Пример #5
0
 private static void Instance_VariableValueChanged(Codey sender, VariableValueChangedArgs args)
 {
     Console.WriteLine(args.Variable.Name + ":" + args.Variable.Value);
 }
Пример #6
0
 private static void Instance_CodeyConnected(Codey sender, EventArgs args)
 {
     Console.WriteLine("Codey is connected!");
 }