当前位置: 首页>>代码示例>>Java>>正文


Java IUpdateHandler类代码示例

本文整理汇总了Java中org.anddev.andengine.engine.handler.IUpdateHandler的典型用法代码示例。如果您正苦于以下问题:Java IUpdateHandler类的具体用法?Java IUpdateHandler怎么用?Java IUpdateHandler使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


IUpdateHandler类属于org.anddev.andengine.engine.handler包,在下文中一共展示了IUpdateHandler类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: registerUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
@Override
public void registerUpdateHandler(final IUpdateHandler pUpdateHandler) {
	if(this.mUpdateHandlers == null) {
		this.allocateUpdateHandlers();
	}
	this.mUpdateHandlers.add(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:8,代码来源:Entity.java

示例2: unregisterUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
@Override
public boolean unregisterUpdateHandler(final IUpdateHandler pUpdateHandler) {
	if(this.mUpdateHandlers == null) {
		return false;
	}
	return this.mUpdateHandlers.remove(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:8,代码来源:Entity.java

示例3: onAttached

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
public void onAttached() {
		int intBoold = heroState.getMaxBlood();
		heroState.setBlood(mBlood);
		this.mBlood = new Blood(10, -10, plantTexture.getWidth() - 20, 10,intBoold);
		heroState.setBlood(mBlood);
		attachChild(this.mBlood);
		GameData.getInstance().mSoundPlanting.play();
		beginToShort();
		registerUpdateHandler(new IUpdateHandler() {
			@Override
			public void onUpdate(float pSecondsElapsed) {
				AndEnviroment.getInstance().getEngine().runOnUpdateThread(new Runnable() {
					@Override
					public void run() {
						Hero.this.checkCollisionShot(); // controlla danni da colpi
//						Hero.this.checkCollisionPlant(); // crea danni a piange se collide e se vince riparte
					}
				});
			}
			
			@Override
			public void reset() {
				
			}
		});
		reLive();
	}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:28,代码来源:Hero.java

示例4: registerUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
@Override
public void registerUpdateHandler(final IUpdateHandler pUpdateHandler) {
	this.mMenuItem.registerUpdateHandler(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:5,代码来源:BaseMenuItemDecorator.java

示例5: unregisterUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
@Override
public boolean unregisterUpdateHandler(final IUpdateHandler pUpdateHandler) {
	return this.mMenuItem.unregisterUpdateHandler(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:5,代码来源:BaseMenuItemDecorator.java

示例6: registerUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
public void registerUpdateHandler(final IUpdateHandler pUpdateHandler) {
	this.mUpdateHandlers.add(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:4,代码来源:Engine.java

示例7: unregisterUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
public void unregisterUpdateHandler(final IUpdateHandler pUpdateHandler) {
	this.mUpdateHandlers.remove(pUpdateHandler);
}
 
开发者ID:liufeiit,项目名称:itmarry,代码行数:4,代码来源:Engine.java

示例8: registerUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
public void registerUpdateHandler(final IUpdateHandler pUpdateHandler); 
开发者ID:liufeiit,项目名称:itmarry,代码行数:2,代码来源:IEntity.java

示例9: unregisterUpdateHandler

import org.anddev.andengine.engine.handler.IUpdateHandler; //导入依赖的package包/类
public boolean unregisterUpdateHandler(final IUpdateHandler pUpdateHandler); 
开发者ID:liufeiit,项目名称:itmarry,代码行数:2,代码来源:IEntity.java


注:本文中的org.anddev.andengine.engine.handler.IUpdateHandler类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。