com.badlogic.gdx.scenes.scene2d.ui.Table.setTouchable()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(97)

本文整理了Java中com.badlogic.gdx.scenes.scene2d.ui.Table.setTouchable()方法的一些代码示例,展示了Table.setTouchable()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.setTouchable()方法的具体详情如下:
包路径:com.badlogic.gdx.scenes.scene2d.ui.Table
类名称:Table
方法名:setTouchable

Table.setTouchable介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

/** Creates a table with a skin, which enables the {@link #add(CharSequence)} and {@link #add(CharSequence, String)} methods to
 * be used. */
public Table (Skin skin) {
  this.skin = skin;
  cellDefaults = obtainCell();
  setTransform(false);
  setTouchable(Touchable.childrenOnly);
}

代码示例来源:origin: libgdx/libgdx

/** Creates a table with a skin, which enables the {@link #add(CharSequence)} and {@link #add(CharSequence, String)} methods to
 * be used. */
public Table (Skin skin) {
  this.skin = skin;
  cellDefaults = obtainCell();
  setTransform(false);
  setTouchable(Touchable.childrenOnly);
}

代码示例来源:origin: com.badlogicgames.gdx/gdx

/** Creates a table with a skin, which enables the {@link #add(CharSequence)} and {@link #add(CharSequence, String)} methods to
 * be used. */
public Table (Skin skin) {
  this.skin = skin;
  cellDefaults = obtainCell();
  setTransform(false);
  setTouchable(Touchable.childrenOnly);
}

代码示例来源:origin: moribitotech/MTX

/**
 * Set up benchmark table and the rest
 * */
private void setUp(BenchmarkPosition benchmarkPosition) {
  table = new Table();
  table.setFillParent(true);
  table.setTouchable(Touchable.disabled);
  stage.addActor(table);
  //
  setUpBencmarks();
  setUpPosition(benchmarkPosition);
}

代码示例来源:origin: crashinvaders/gdx-texture-packer-gui

@OnEvent(ShowToastEvent.class) void onEvent(final ShowToastEvent event) {
  if (viewShown) {
    final Toast toast;
    if (event.getContent() != null) {
      toast = toastManager.show(event.getContent(), event.getDuration());
    } else {
      toast = toastManager.show(event.getMessage(), event.getDuration());
    }
    // Setup click listener (if provided).
    if (event.getClickAction() != null) {
      Table mainTable = toast.getMainTable();
      mainTable.setTouchable(Touchable.enabled);
      mainTable.addListener(new ClickListener() {
        @Override
        public void clicked(InputEvent e, float x, float y) {
          if (e.getTarget() == e.getListenerActor()) {
            event.getClickAction().run();
            toastManager.remove(toast);
          }
        }
      });
    }
  }
}

代码示例来源:origin: 121077313/cocostudio-ui-libgdx

table.setVisible(actor.isVisible());
table.setTouchable(widget.isTouchEnable() ? Touchable.enabled
    : Touchable.childrenOnly);

相关文章

微信公众号

最新文章

更多