Minecraft PE ModPE библиотека с кнопками

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(0 голосов, Оценка: 0 из 5)

Эта библиотека для ModPE очень полезна разработчикам скриптов. Что он даёт?С её помощью вы сможете создать красивую кнопку, которая будет схожа с интерфейсом MCPE.

Установка примера:

  • Скопируйте ссылку http://raw.githubusercontent.com/Desno365/Minecraft-Button-Library/master/mod-test.js#sthash.XO3DYQ8u.dpuf
  • Откройте Блок Лаунчер и импортируйте скрипт указав скопированный адрес

Теперь возьмите в руки железный меч и появятся кнопки.

Minecraft-Button-1

Вот этот код отвечает за кнопку с названием «I`m a button»:

var button1 = MinecraftButton(); // set to true or leave blank for click sound
button1.setOnClickListener(new android.view.View.OnClickListener()
{
onClick: function(v)
{
clientMessage(«I’m a button, with click sound!»);

return false;
}
});
button1.setText(«I’m a button!»);
button1.setLayoutParams(new android.view.ViewGroup.LayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT));

// POPUP FOR THE FIRST BUTTON
popup1 = new android.widget.PopupWindow(button1, android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT);
popup1.setBackgroundDrawable(new android.graphics.drawable.ColorDrawable(android.graphics.Color.TRANSPARENT));
popup1.showAtLocation(currentActivity.getWindow().getDecorView(), android.view.Gravity.RIGHT | android.view.Gravity.CENTER, 0, 0);

Коротко:

var button1 = MinecraftButton(); — создаём кнопку со звуком клика

onClick: function(v)
{
clientMessage(«I’m a button, with click sound!»); — при клике вывести сообщение в чат, а также произойдёт звук клика.

}

button1.setText(«I’m a button!»); — текст на кнопке

Если хотите создать кнопку без звука, то в var button1 = MinecraftButton(); в скобках добавьте false:

var button1 = MinecraftButton(false);

 

- · ОС: Android ·
Вам может также понравиться...
Пожалуйста, поделитесь с друзьями в социальных сетях:
Поделиться
Класснуть

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *