當前位置: 首頁>>代碼示例>>Java>>正文


Java Touchable.disabled方法代碼示例

本文整理匯總了Java中com.badlogic.gdx.scenes.scene2d.Touchable.disabled方法的典型用法代碼示例。如果您正苦於以下問題:Java Touchable.disabled方法的具體用法?Java Touchable.disabled怎麽用?Java Touchable.disabled使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.badlogic.gdx.scenes.scene2d.Touchable的用法示例。


在下文中一共展示了Touchable.disabled方法的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: deduceTouchable

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
private Touchable deduceTouchable(Actor actor, ObjectData widget) {
    if (widget.isTouchEnable()) {
        return Touchable.enabled;
    } else if (Touchable.childrenOnly.equals(actor.getTouchable())) {
        return Touchable.childrenOnly;
    } else {
        return Touchable.disabled;
    }
}
 
開發者ID:varFamily,項目名稱:cocos-ui-libgdx,代碼行數:10,代碼來源:BaseWidgetParser.java

示例2: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
@Override
public Actor hit(float x, float y, boolean touchable) {
    if (touchable && getTouchable() == Touchable.disabled) return null;
    if (handleBounds.contains(x, y)) {
        return this;
    } else {
        return super.hit(x, y, touchable);
    }
}
 
開發者ID:mbrlabs,項目名稱:Mundus,代碼行數:10,代碼來源:MundusSplitPane.java

示例3: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
@Override
public Actor hit(float x, float y, boolean touchable) {
    if (touchable && getTouchable() == Touchable.disabled) return null;
    if (getHandleContaining(x, y) != null) {
        return this;
    } else {
        return super.hit(x, y, touchable);
    }
}
 
開發者ID:mbrlabs,項目名稱:Mundus,代碼行數:10,代碼來源:MundusMultiSplitPane.java

示例4: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
public Actor hit (float x, float y, boolean touchable) {
	if (clip) {
		if (touchable && getTouchable() == Touchable.disabled) return null;
		if (x < 0 || x >= getWidth() || y < 0 || y >= getHeight()) return null;
	}
	return super.hit(x, y, touchable);
}
 
開發者ID:basherone,項目名稱:libgdxcn,代碼行數:8,代碼來源:Container.java

示例5: setButtonDisabled

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
void setButtonDisabled (boolean disabled) {
	Touchable t = disabled ? Touchable.disabled : Touchable.enabled;

	btnDownloadImage.setDisabled(disabled);
	btnDownloadImage.setTouchable(t);

	btnDownloadText.setDisabled(disabled);
	btnDownloadText.setTouchable(t);

	btnDownloadError.setDisabled(disabled);
	btnDownloadError.setTouchable(t);

	btnPost.setDisabled(disabled);
	btnPost.setTouchable(t);
}
 
開發者ID:basherone,項目名稱:libgdxcn,代碼行數:16,代碼來源:NetAPITest.java

示例6: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
@Override
public Actor hit (float x, float y, boolean touchable) {
	if (touchable && getTouchable() == Touchable.disabled) return null;
	if (getHandleContaining(x, y) != null) {
		return this;
	} else {
		return super.hit(x, y, touchable);
	}
}
 
開發者ID:kotcrab,項目名稱:vis-editor,代碼行數:10,代碼來源:MultiSplitPane.java

示例7: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
@Override
public Actor hit (float x, float y, boolean touchable) {
	if (touchable && getTouchable() == Touchable.disabled) return null;
	if (handleBounds.contains(x, y)) {
		return this;
	} else {
		return super.hit(x, y, touchable);
	}
}
 
開發者ID:kotcrab,項目名稱:vis-editor,代碼行數:10,代碼來源:VisSplitPane.java

示例8: hit

import com.badlogic.gdx.scenes.scene2d.Touchable; //導入方法依賴的package包/類
@Override public Actor hit(float x, float y, boolean touchable) {
    if (touchable && getTouchable() == Touchable.disabled) return null;
    return x >= 0 && x < getWidth() && y >= 0 && y < getHeight() ? this : null;
}
 
開發者ID:ratrecommends,項目名稱:dice-heroes,代碼行數:5,代碼來源:DiePane.java


注:本文中的com.badlogic.gdx.scenes.scene2d.Touchable.disabled方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。