Libgdx window add alpha action change the background actor alpha
2024-08-24 05:49:20
现象:
Stage中包括一个Window,一个Actor,Window中加入alpha action后,Actor也随之消失;Actor加入alpha action后,不起作用。
解决:
重写draw方法,加入batch.setColor(getColor().r, getColor().g, getColor().b, getColor().a);
import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.scenes.scene2d.Actor;
import com.secondegg.reversi.util.Assets; /**
*
* @author cuizhf
*/
public class Table extends Actor { public Table() {
} @Override
public void act (float delta) {
super.act(delta);
} @Override
public void draw (Batch batch, float parentAlpha) {
batch.setColor(getColor().r, getColor().g, getColor().b, getColor().a);
batch.draw(Assets.instance.table.tableh, 0, 0);
batch.draw(Assets.instance.table.tablen, 100, 0);
}
}
最新文章
- eclipse打开文件所在目录
- Maven No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 问题
- arm-linux-androideabi-addr2line
- eclipse点不出方法
- 尽快写完Math!
- vijos1740 聪明的质监员 (二分、区间求和)
- swift入门-day01-基本语法
- poj 2155 Matrix (二维树状数组)
- 18 Loader代码案例
- .net core 利用日志查看ef生成的SQL语句
- SpringCloudConfig配置中心git库以及refresh刷新
- python面试中被问的最多的10道题
- 生产者消费者 ProducerConsumer
- Linux 常用命令(2)
- ListView嵌套GridView,显示不全解决办法
- C#基础加强(2)之密闭类、静态类及扩展方法
- 虚拟机下Linux安装jdk
- nodejs -- fs模块 --->; readFile 函数 1) fs.readFile(filename, ";binary";, function(error, file) 2) response.write(file, ";binary";);
- Linux下makefile学习
- apache 设置环境变量
热门文章
- matlab中的size(),length(),ndims()函数的使用方法
- Java取出String字符串括号中的内容
- send返回值
- es5||es6 - array
- 数据库case,when学习
- 在Jquery validation里验证通过后,自定义提交不同的action路径,适合一个窗口既可以作为添加对话框也可以作为编辑对话框
- Oracle常用函数脑图
- PHP位运算符(转)
- jquery 鼠标拖动排序Li或Table
- 用Reflector for .NET反编译dll文件(.net),把整个dll导出个cs插件