本文整理汇总了Java中com.watabou.pixeldungeon.effects.particles.SacrificialParticle类的典型用法代码示例。如果您正苦于以下问题:Java SacrificialParticle类的具体用法?Java SacrificialParticle怎么用?Java SacrificialParticle使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
SacrificialParticle类属于com.watabou.pixeldungeon.effects.particles包,在下文中一共展示了SacrificialParticle类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: evolve
import com.watabou.pixeldungeon.effects.particles.SacrificialParticle; //导入依赖的package包/类
@Override
protected void evolve() {
volume = off[pos] = cur[pos];
Char ch = Actor.findChar( pos );
if (ch != null) {
if (Dungeon.visible[pos] && ch.buff( Marked.class ) == null) {
ch.sprite.emitter().burst( SacrificialParticle.FACTORY, 20 );
Sample.INSTANCE.play( Assets.SND_BURNING );
}
Buff.prolong( ch, Marked.class, Marked.DURATION );
}
if (Dungeon.visible[pos]) {
Journal.add( Feature.SACRIFICIAL_FIRE );
}
}
示例2: use
import com.watabou.pixeldungeon.effects.particles.SacrificialParticle; //导入依赖的package包/类
@Override
public void use( BlobEmitter emitter ) {
super.use( emitter );
emitter.pour( SacrificialParticle.FACTORY, 0.04f );
}