Sign in to follow this  
Vadlmok

Курсор не виден

Recommended Posts

Vadlmok    1

Доброй ночи пользователи форума.
У меня возник вопрос, почему у меня курсор ниже mp.browsers?
mp.gui.cursor.visible = true; использовал.
Спасибо за ответ

cef = mp.browsers.new("package://gamemodes/assets/html/index.html");
mp.gui.cursor.visible = true;

 

Использовал таким вот образом

Share this post


Link to post
Share on other sites

тебе нужно не в самом сефе это делать

не помню, вроде кто то говорил то что это cef instance ( ui/events.js )

так вот легче тебе будет посылать в сеф что-либо, именно от туда
так как там ты можешь вызвать это ивентов

let cef;


mp.events.add('guiReady', () => {
  if (!cef) {
    cef = mp.browsers.new('package://ui/browser/index.html');

    mp.events.add('browserDomReady', (browser) => {
      if (browser == cef) {
        require('ui/events.js')(cef);  <---------------------- сюда глянь
      }
    })
  }
});


// ui/events.js

exports = function(cef) {
  
  function showCursor() {
     cef.execute('mp.invoke("focus", true);');
     // ну или
    mp.gui.cursor.visible = true;
  }
  mp.events.add('showCursor', showCursor);

};


// Client Side 


mp.events.call('showCursor');

 

Edited by Paulo Vanetti

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.