TowerPlacementSystem.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:ExamensArbeteTD 作者:
@Override
protected void processEntity(Entity entity, float deltaTime) {

    if (_tile != null) {
        _batch.begin();
        TextureRegion textureRegion = _tile.getCell().getTile().getTextureRegion();
        Sprite sprite = new Sprite(textureRegion);

        if (!isLegalPlacement()) {
            sprite.setColor(Color.RED);
            sprite.setAlpha(0.5f);
        } else {
            sprite.setColor(Color.GREEN);
            sprite.setAlpha(0.5f);
        }
        sprite.setPosition(_tile.getCords().x, _tile.getCords().y);
        sprite.draw(_batch);
        _batch.end();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号