Exemplo n.º 1
0
 void OnEnable()
 {
     KeyListener.Clear();
     KeyListener.Key = this;
     enable          = false;
     Invoke("Active", delay);
 }
Exemplo n.º 2
0
        void t_Tick(object sender, EventArgs e)
        {
            if (ExpandForm)
            {
                this.Size             = new Size(FormSize.Width += 16, FormSize.Height += 9);
                drag_panel.Size       = new Size(FormSize.Width, 30);
                exit_program.Location = new Point(FormSize.Width - 30, 0);
                WB.Size = new Size(FormSize.Width, FormSize.Height - 30);
            }
            if (ContractForm)
            {
                if (exit_program.Location.X > contract.Location.X + 30)
                {
                    this.Size             = new Size(FormSize.Width -= 16, FormSize.Height -= 9);
                    drag_panel.Size       = new Size(FormSize.Width, 30);
                    exit_program.Location = new Point(FormSize.Width - 30, 0);
                    WB.Size = new Size(FormSize.Width, FormSize.Height - 30);
                }
            }



            if (WB.Document != null)
            {
                try
                {
                    foreach (HtmlElement element in WB.Document.All)
                    {
                        textBox1.Text += element.InnerHtml + Environment.NewLine;
                    }
                    //textBox1.Text = WB.Document.GetElementById("player").Children[0].GetElementsByTagName("div").Count.ToString();//.GetElementsByTagName("div").Count.ToString();
                    //textBox1.Text = WB.Document.GetElementById("player").Children[0].GetElementsByTagName("span").Count.ToString();
                }
                catch { }
            }


            if (!FormToggle)
            {
                TopMost = true;
            }
            if (KeyListener.GetActiveKeys().Contains("|Numpad 0|"))
            {
                if (FormToggle)
                {
                    //ShowForm
                    FormToggle  = false;
                    WindowState = FormWindowState.Normal;
                    TopMost     = true;
                }
                else
                {
                    //HideForm
                    FormToggle  = true;
                    WindowState = FormWindowState.Minimized;
                    TopMost     = false;
                }
                Thread.Sleep(150);
            }
        }
Exemplo n.º 3
0
 private void RegisterKeyListener(int key, KeyListener listener)
 {
     if (!callbacks.ContainsKey(key))
     {
         this.callbacks.Add(key, listener);
     }
 }
Exemplo n.º 4
0
 public virtual void AddKeyListener(KeyListener listener)
 {
     if (!_keyListeners.Contains(listener))
     {
         _keyListeners.Add(listener);
     }
 }
Exemplo n.º 5
0
 void Update()
 {
     if (this.gamemode == GameMode.Multiplayer)
     {
         KeyListener.AttachKeyPressEvent(this.OnKeyPress);
     }
 }
Exemplo n.º 6
0
 private void ClearListeners()
 {
     if (_keyListener != null)
     {
         _keyListener.KeyUp -= _keyListener_KeyUp;
         _keyListener        = null;
     }
 }
Exemplo n.º 7
0
 void Awake()
 {
     instance = this;
     foreach (KeyCode key in Enum.GetValues(typeof(KeyCode)))
     {
         this.watchingKeyList.Add(key);
     }
 }
Exemplo n.º 8
0
 private void Awake()
 {
     p1Listener = (p1.isEnemy) ? (KeyListener)gameObject.AddComponent(typeof(AIListener)) : (KeyListener)gameObject.AddComponent(typeof(PlayerListener));
     p2Listener = (p2.isEnemy) ? (KeyListener)gameObject.AddComponent(typeof(AIListener)) : (KeyListener)gameObject.AddComponent(typeof(PlayerListener2));
     p1.TieListener(p1Listener);
     p2.TieListener(p2Listener);
     p1Listener.isEnabled = p1.isEnabled;
     p2Listener.isEnabled = p2.isEnabled;
 }
Exemplo n.º 9
0
    void OnDisable()
    {
        enable = false;
        if (KeyListener.Key == this)
        {
            KeyListener.Key = null;
        }

        KeyListener.Clear();
    }
Exemplo n.º 10
0
        public Guy(MainWindow window, KeyListener kl, int width, int height)
        {
            Init();
            this.window  = window;
            KeyListener  = kl;
            WindowWidth  = width;
            WindowHeight = height;

            faceRight = true;
        }
Exemplo n.º 11
0
        static void Main(string[] args)
        {
            IoC.Initialize(new SettingsIoCModule());
            IoC.Instance.Resolve <ISettingsHelper>().Initialize();
            IoC.Update(new BllIoCModule());

            var keyListener = new KeyListener();

            keyListener.Init();
        }
Exemplo n.º 12
0
	public override void Run ()
	{
		//tControl.DisplayMessage("Location unknown.. Attempting connection to main cluster.. ERROR 404\n" +
		//                        "Scanning,.. Fleet Signal confirmed; Waypoint established.",  "Rob", 10.0f);
		m = new Message ("Commence test of inertial dampeners;\nActivate at high velocity.\n(default key: LSHIFT)", "Rob");
		Messenger.instance.AddMessage (m);

		kl = new KeyListener (CustomInput.instance.DampenKey, DampenPressed);
		CustomInput.instance.RegDownListener(kl);
	}
Exemplo n.º 13
0
    public override void Run()
    {
        //tControl.DisplayMessage("Location unknown.. Attempting connection to main cluster.. ERROR 404\n" +
        //                        "Scanning,.. Fleet Signal confirmed; Waypoint established.",  "Rob", 10.0f);
        m = new Message("Commence test of inertial dampeners;\nActivate at high velocity.\n(default key: LSHIFT)", "Rob");
        Messenger.instance.AddMessage(m);

        kl = new KeyListener(CustomInput.instance.DampenKey, DampenPressed);
        CustomInput.instance.RegDownListener(kl);
    }
Exemplo n.º 14
0
        private void SetupListeners()
        {
            ClearListeners();

            _keyListener = GameObj.GetComponent <KeyListener>();

            if (!Warnings.NullOrDisposed(_keyListener))
            {
                _keyListener.KeyUp += _keyListener_KeyUp;
            }
        }
Exemplo n.º 15
0
        protected override void OnAfterRender(bool firstRender)
        {
            if (!firstRender)
            {
                return;
            }

            _clickListener1 = new ClickListener(_inner1);
            _clickListener1.Execute(JSRuntime);

            _clickListener2 = new ClickListener(_inner2);
            _clickListener2.Execute(JSRuntime);

            _clickListener1.OnOuterClick += (args) =>
                                            Console.WriteLine($"Outer1 -> Outer {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");
            _clickListener1.OnClick += (args) =>
                                       Console.WriteLine($"Outer1 -> Self  {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");
            _clickListener1.OnInnerClick += (args) =>
                                            Console.WriteLine($"Outer1 -> Inner {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");

            _clickListener1.OnInnerClick += (args) => { Console.WriteLine(args.TargetID); };

            _clickListener2.OnOuterClick += (args) =>
                                            Console.WriteLine($"Outer2 -> Outer {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");
            _clickListener2.OnClick += (args) =>
                                       Console.WriteLine($"Outer2 -> Self  {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");
            _clickListener2.OnInnerClick += (args) =>
                                            Console.WriteLine($"Outer2 -> Inner {args.Button} {args.X} {args.Y} {args.Shift} {args.Control}");

            //

            KeyListener _keyListener1 = new KeyListener(_inner1);

            _keyListener1.Execute(JSRuntime);

            _keyListener1.OnOuterKeyUp += (args) =>
                                          Console.WriteLine($"Outer1 -> Outer        {args.Key} {args.TargetID} {args.Shift} {args.Control}");
            _keyListener1.OnKeyUp += (args) =>
                                     Console.WriteLine($"Outer1 -> OnKeyUp      {args.Key} {args.TargetID} {args.Shift} {args.Control}");
            _keyListener1.OnInnerKeyUp += (args) =>
                                          Console.WriteLine($"Outer1 -> OnInnerKeyUp {args.Key} {args.TargetID} {args.Shift} {args.Control}");

            //

            Tooltip tooltip = new Tooltip(_inner1, "Tooltip on inner 1");

            tooltip.Execute(JSRuntime);

            Task.Run(() =>
            {
                Thread.Sleep(1000);
                // Utilities.FocusElement(JSRuntime, _text1);
            });
        }
Exemplo n.º 16
0
        public void Update(GameTime gameTime)
        {
            _currentBlinkDelay -= (float)gameTime.ElapsedGameTime.TotalSeconds;

            if (_currentBlinkDelay <= 0)
            {
                _isCursorVisible   = !_isCursorVisible;
                _currentBlinkDelay = CursorBlinkDelay;
            }
            KeyListener.Update(gameTime);
            MouseListener.Update(gameTime);
        }
Exemplo n.º 17
0
	void Update() {
		try {
			next = new KeyListener(CustomInput.instance.NextWeaponKey, this.NextWeapon, 0.2f);
			prev = new KeyListener(CustomInput.instance.PrevWeaponKey, this.PrevWeapon, 0.2f);
			CustomInput.instance.RegDownListener(next);
			CustomInput.instance.RegDownListener(prev);
			enabled = false;
		} catch (UnityException e) {
			Debug.LogException(e);
		} 
	
	}
Exemplo n.º 18
0
 void Update()
 {
     try {
         next = new KeyListener(CustomInput.instance.NextWeaponKey, this.NextWeapon, 0.2f);
         prev = new KeyListener(CustomInput.instance.PrevWeaponKey, this.PrevWeapon, 0.2f);
         CustomInput.instance.RegDownListener(next);
         CustomInput.instance.RegDownListener(prev);
         enabled = false;
     } catch (UnityException e) {
         Debug.LogException(e);
     }
 }
Exemplo n.º 19
0
        private KeyListener GetKeyListener()
        {
            var target = m_KeyListenerCache;

            if (target != null)
            {
                return(target);
            }
            target             = CreateKeyListener();
            m_KeyListenerCache = target;
            return(target);
        }
Exemplo n.º 20
0
 public void SubscribeListener(Key key, KeyListener handler)
 {
     if (Listeners.ContainsKey(key))
     {
         Listeners[key].Add(handler);
     }
     else
     {
         var newList = new List<KeyListener>();
         newList.Add(handler);
         Listeners.Add(key, newList);
     }
 }
Exemplo n.º 21
0
        /// <summary>
        /// Change the keybind of a key to a new key
        /// </summary>
        /// <param name="keyToEdit">Key of bind that is being changed</param>
        /// <param name="newKey">New key to bind to</param>
        public void EditBind(Keys keyToEdit, Keys newKey)
        {
            KeyListener listenerToEdit = GetKeyListenerObject(keyToEdit);

            if (listenerToEdit != null)
            {
                listenerToEdit.KeyToListen = newKey;
            }
            else
            {
                Console.WriteLine("This key bind does not exist");
            }
        }
Exemplo n.º 22
0
        /// <summary>
        /// Changes the callback to a keybind
        /// </summary>
        /// <param name="keyToEdit">Key you are editing the bind of</param>
        /// <param name="callback">What will happen when the key is pressed</param>
        public void EditBind(Keys keyToEdit, Action <bool, bool> callback)
        {
            KeyListener listenerToEdit = GetKeyListenerObject(keyToEdit);

            if (listenerToEdit != null)
            {
                listenerToEdit.KeyPressedCallback = callback;
            }
            else
            {
                Console.WriteLine("This key bind does not exist");
            }
        }
Exemplo n.º 23
0
        /// <summary>
        /// Checks to see if key bind exists for key
        /// </summary>
        /// <param name="keyToFind">The key to check key bind for</param>
        /// <returns>true or false</returns>
        public bool KeyBindExists(Keys keyToFind)
        {
            KeyListener keyFound = GetKeyListenerObject(keyToFind);

            if (keyFound != null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 24
0
    void FixedUpdate()
    {
        try {
            next  = new KeyListener(CustomInput.instance.SelectNextKey, this.NextEnemy, 0.2f);
            prev  = new KeyListener(CustomInput.instance.SelectNextKey, this.PrevEnemy, 0.2f);
            spawn = new KeyListener(CustomInput.instance.EnterKey, this.SpawnEnemy, 0.2f);

            CustomInput.instance.RegDownListener(next);
            CustomInput.instance.RegDownListener(prev);
            CustomInput.instance.RegDownListener(spawn);
            enabled = false;
        } catch (UnityException e) {
        }
    }
Exemplo n.º 25
0
	void FixedUpdate() {
		try {
			next = new KeyListener(CustomInput.instance.SelectNextKey, this.NextEnemy, 0.2f);
			prev = new KeyListener(CustomInput.instance.SelectNextKey, this.PrevEnemy, 0.2f);
			spawn = new KeyListener(CustomInput.instance.EnterKey, this.SpawnEnemy, 0.2f);
			
			CustomInput.instance.RegDownListener(next);
			CustomInput.instance.RegDownListener(prev);
			CustomInput.instance.RegDownListener(spawn);
			enabled = false;
		} catch (UnityException e) {
			
		} 
	}
Exemplo n.º 26
0
    public static void Main(string[] args)
    {
        gameThread = new GameThread();
        Thread thread = new Thread(LaunchGameThread);

        thread.Start();

        KeyListener.Initialize();
        while (KeyListener.ReadConsoleKey())
        {
            ;
        }
        gameThread.Stop();
    }
Exemplo n.º 27
0
            public Player(Scene scene) : base(scene, 0, 0, 0)
            {
                // Components
                base.Use(PlayerImageData);
                base.Use(PlayerPhysics);

                // Player KeyBinds
                KeyListener.AddKeyBind(Key.W, () => { this.Transform.Yvel += -_speed; }, () => { this.Transform.Yvel -= -_speed; });
                KeyListener.AddKeyBind(Key.A, () => { this.Transform.Xvel += -_speed; }, () => { this.Transform.Xvel -= -_speed; });
                KeyListener.AddKeyBind(Key.S, () => { this.Transform.Yvel += _speed; }, () => { this.Transform.Yvel -= _speed; });
                KeyListener.AddKeyBind(Key.D, () => { this.Transform.Xvel += _speed; }, () => { this.Transform.Xvel -= _speed; });
                KeyListener.AddKeyBind(Key.Space, () => { Shoot(); });
                KeyListener.AddKeyBind(Key.Q, () => { PlayerImage2.State = this; }, () => { PlayerImage1.State = this; });
            }
Exemplo n.º 28
0
        static void Main(string[] args)
        {
            Dispaly = new Display(1920, 1080);

            TestWorld = new Scene();

            GameObject Ground = TestWorld.AddGameObject(0, 1000, 0);

            // Load Scene Image Data
            RenderData  SceneImageData = new RenderData();
            RenderState GroundImage    = SceneImageData.LoadFile("Ground.png");

            // Load Player Image Data
            PlayerImageData = new RenderData();
            PlayerImage1    = PlayerImageData.LoadFile("Test.bmp");
            PlayerImage2    = PlayerImageData.LoadFile("StateTest.png");

            // Load Projectile Image Data
            ProjectileImageData = new RenderData();
            ProjectileImageData.LoadFile("Projectile.png");

            // Create PhysicsConstraints
            PlayerPhysics     = new PhysicsConstraints(TestWorld);
            StaticPhysics     = new PhysicsConstraints(TestWorld);
            ProjectilePhysics = new PhysicsConstraints(TestWorld);

            PlayerPhysics.Collider         = true;
            StaticPhysics.Static           = true;
            ProjectilePhysics.Collider     = true;
            ProjectilePhysics.OnCollision += OnProjectileCollision;


            Player1       = new Player(TestWorld);
            Player1_Child = TestWorld.AddGameObject(100, 100, 0);
            Player1_Child.Use(PlayerImageData);
            Player1_Child.Use(Player1.Transform);

            Ground.Use(SceneImageData);
            Ground.Use(StaticPhysics);


            KeyListener.AddKeyBind(Key.Up, () => { Camera.Yvel += -CameraSpeed; }, () => { Camera.Yvel -= -CameraSpeed; });
            KeyListener.AddKeyBind(Key.Left, () => { Camera.Xvel += -CameraSpeed; }, () => { Camera.Xvel -= -CameraSpeed; });
            KeyListener.AddKeyBind(Key.Down, () => { Camera.Yvel += CameraSpeed; }, () => { Camera.Yvel -= CameraSpeed; });
            KeyListener.AddKeyBind(Key.Right, () => { Camera.Xvel += CameraSpeed; }, () => { Camera.Xvel -= CameraSpeed; });

            Debugger.EnableDebugger = true;
            Dispaly.Start();
        }
Exemplo n.º 29
0
        /// <summary>
        /// Connects a listener to the user's input device.
        /// The callback will fire when the Key is pressed by the user.
        /// </summary>
        /// <param name="keyToListen">The key to listen for press from user</param>
        /// <param name="callback">The function that will call when the key is pressed</param>
        public void BindKey(Keys keyToListen, Action <bool, bool> callback)
        {
            //make sure key isnt already connected
            KeyListener searchForKey = GetKeyListenerObject(keyToListen);

            if (searchForKey == null)
            {
                KeyListener newBind = new KeyListener(keyToListen, callback);
                Listeners.Add(newBind);
            }
            else
            {
                Console.WriteLine("This key is already bound");
            }
        }
Exemplo n.º 30
0
        public Game(ApplicationContextBase applicationContextBase)
        {
            _applicationContextBase = applicationContextBase;
            _disposables            = new List <IDisposable>();
            _keyListener            = new KeyListener(applicationContextBase);
            _inputManager           = new InputManager(this);
            _tickManager            = new TickManager();
            _sceneManager           = new Scene.SceneManager(this);

            _disposables
            .Append(_inputManager)
            .Append(_keyListener)
            .Append(_tickManager)
            .Append(_sceneManager);
        }
Exemplo n.º 31
0
        public GLChatSystem() : base()
        {
            // use junk method for the release callback, since we don't care about it.
            listenLeft  = new KeyListener(Keys.Left, OnLeftArrow, Junk);
            listenRight = new KeyListener(Keys.Right, OnRightArrow, Junk);
            //listenUp = new KeyListener(Keys.Up, OnUpArrow, Junk);
            //listenDown = new KeyListener(Keys.Down, OnDownArrow, Junk);

            InputBuffer         = "";
            InputDisplay        = "";
            InputMessageHistory = new List <string>();
            CursorPosition      = 0;
            HistoryPos          = 0;
            cursorBlinkClock    = 0;
        }
Exemplo n.º 32
0
        public MenuResult Update(GameTime gameTime)
        {
            KeyListener.Update(gameTime);

            if (KeyListener.WasKeyPressed(Keys.W) ||
                KeyListener.WasKeyPressed(Keys.Up))
            {
                SelectedIndex--;
                if (SelectedIndex < 0)
                {
                    SelectedIndex = MenuItems.Count() - 1;
                }

                KeyListener.ResetKey(Keys.W);
                KeyListener.ResetKey(Keys.Up);
            }
            else if (KeyListener.WasKeyPressed(Keys.S) ||
                     KeyListener.WasKeyPressed(Keys.Down))
            {
                SelectedIndex++;
                if (SelectedIndex >= MenuItems.Count())
                {
                    SelectedIndex = 0;
                }

                KeyListener.ResetKey(Keys.S);
                KeyListener.ResetKey(Keys.Down);
            }
            else if (KeyListener.WasKeyPressed(Keys.Enter))
            {
                KeyListener.ResetKey(Keys.Enter);

                var menuItem = MenuItems[SelectedIndex];
                if (menuItem.Definition.SelectAction == MenuAction.Navigate)
                {
                    var result = new MenuResult(menuItem.Definition.SelectAction, menuItem.Definition.MenuName);
                    return(result);
                }
                else if (menuItem.Definition.SelectAction == MenuAction.NewGame ||
                         menuItem.Definition.SelectAction == MenuAction.QuitGame)
                {
                    var result = new MenuResult(menuItem.Definition.SelectAction);
                    return(result);
                }
            }

            return(null);
        }
Exemplo n.º 33
0
        public MainWindow()
        {
            InitializeComponent();
            InitWindow();
            KeyListener = new KeyListener();
            guy         = new Guy(this, KeyListener, WindowWidth, WindowHeight);

            /*
             * System.Windows.UIElement img1 = Utils.LoadImage("image/1.png");
             * System.Windows.Controls.Canvas.SetLeft(img1, 180);
             * System.Windows.Controls.Canvas.SetTop(img1, 180);
             *
             * System.Windows.UIElement img2 = Utils.LoadImage("image/2.png");
             * System.Windows.Controls.Canvas.SetLeft(img2, 180 + 20);
             * System.Windows.Controls.Canvas.SetTop(img2, 180);
             *
             * System.Windows.UIElement img3 = Utils.LoadImage("image/3.png");
             * System.Windows.Controls.Canvas.SetLeft(img3, 180);
             * System.Windows.Controls.Canvas.SetTop(img3, 180);
             *
             * System.Windows.UIElement img4 = Utils.LoadImage("image/4.png");
             * System.Windows.Controls.Canvas.SetLeft(img4, 180 - 20);
             * System.Windows.Controls.Canvas.SetTop(img4, 180);
             *
             * imgs = new System.Windows.UIElement[4];
             * imgs[0] = img1;
             * imgs[1] = img2;
             * imgs[2] = img3;
             * imgs[3] = img4;
             */
            bg     = Utils.LoadImage("image/chapter/2.jpg");
            bgLeft = 0;

            canvas = new System.Windows.Controls.Canvas();
            canvas.Children.Add(bg);
            this.Content = canvas;

            this.KeyDown += OnKeyDown;
            this.KeyUp   += OnKeyUp;
            this.Closing += WindowClosing;

            guy.Run();
            //new System.Threading.Thread(PlaySkill).Start();
            new System.Threading.Thread(KeepOnMoveBG).Start();
        }
Exemplo n.º 34
0
    // Use this for initialization
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

//		winText.text = "";

        player1Listener = (player1.isEnemy)? (KeyListener)gameObject.AddComponent(typeof(AIListener)): (KeyListener)gameObject.AddComponent(typeof(PlayerListener));
        player2Listener = (player2.isEnemy)? (KeyListener)gameObject.AddComponent(typeof(AIListener)): (KeyListener)gameObject.AddComponent(typeof(PlayerListener));
        player1.tieListener(player1Listener);
        player2.tieListener(player2Listener);
    }
Exemplo n.º 35
0
	protected override void Start () {
		//base.Start ();
		//cockpit.StartRadar ();
		if(instance!=null) {
			Destroy (gameObject, 0f);
			return;
		}
		instance = this;

		thrust 	= new KeyListener(CustomInput.instance.ThrustKey, 	this.ThrustEngines);
		rotatel = new KeyListener(CustomInput.instance.RotateLKey, this.RotateLeft);
		rotater = new KeyListener(CustomInput.instance.RotateRKey, this.RotateRight);
		dampen 	= new KeyListener(CustomInput.instance.DampenKey, 	this.Dampen);
		shoot 	= new KeyListener(CustomInput.instance.ShootKey, 	this.FireWeapons);

		CustomInput.instance.RegHeldListener(thrust);
		CustomInput.instance.RegHeldListener(rotatel);
		CustomInput.instance.RegHeldListener(rotater);
		CustomInput.instance.RegHeldListener(dampen);
		CustomInput.instance.RegHeldListener(shoot);
	}
Exemplo n.º 36
0
 public void RemoveKeyListener(KeyListener listener)
 {
     _keyListeners.Remove(listener);
 }
Exemplo n.º 37
0
 public void AddKeyListener(KeyListener listener)
 {
     if (!_keyListeners.Contains(listener))
         _keyListeners.Add(listener);
 }
Exemplo n.º 38
0
 void Awake()
 {
     listener = GetComponent<CharacterManager>();
 }
Exemplo n.º 39
0
	public void RemHeldListener(KeyListener kl) {
		keyHeldListeners.Remove(kl);
	}
Exemplo n.º 40
0
	public void RegHeldListener(KeyListener kl) {
		keyHeldListeners.Add(kl);
	}
Exemplo n.º 41
0
 public static void AddKeyListener(KeyListener keyListener)
 {
     keyListeners.Add(keyListener);
 }
Exemplo n.º 42
0
 public void GetDispatchPtr(ref object dispatch_pointer)
 {
     dispatch_pointer = this;
     COTsListener listen = new COTsListener(this);
     KeyListener kybdShortcuts = new KeyListener();
 }
Exemplo n.º 43
0
	public void RegUpListener(KeyListener kl) {
		keyUpListeners.Add(kl);
	}
Exemplo n.º 44
0
	public void RegDownListener(KeyListener kl) {
		keyDownListeners.Add(kl);
	}
Exemplo n.º 45
0
 /// <summary>
 /// Adds the specified key listener to receive key events from
 /// this component.
 /// </summary>
 public void addKeyListener(KeyListener @l)
 {
 }
Exemplo n.º 46
0
 /// <summary>
 /// Removes the specified key listener so that it no longer
 /// receives key events from this component.
 /// </summary>
 public void removeKeyListener(KeyListener @l)
 {
 }
Exemplo n.º 47
0
 public static void RemoveKeyListener(KeyListener keyListener)
 {
     keyListeners.Remove(keyListener);
 }
 void Awake()
 {
     listener = (KeyListener)gameObject.GetComponent<CharacterManager>();
 }
Exemplo n.º 49
0
 public void AddKeyListener(KeyListener k)
 {
     if (k != null)
     {
         if (keys == null)
         {
             keys = new List<KeyListener>(10);
         }
         keys.Add(k);
     }
     useKeyListener = (keys != null && keys.Count > 0);
 }
Exemplo n.º 50
0
	public void RemUpListener(KeyListener kl) {
		keyUpListeners.Remove(kl);
	}
Exemplo n.º 51
0
	public void RemDownListener(KeyListener kl) {
		keyDownListeners.Remove(kl);
	}
Exemplo n.º 52
0
 public void RemoveKeyListener(KeyListener k)
 {
     if (keys == null)
     {
         return;
     }
     if (k != null)
     {
         keys.Remove(k);
     }
     useKeyListener = (keys != null && keys.Count > 0);
 }