有没有办法知道屏幕上显示的键盘大小?
我正在使用Cocos2dx进行编程,但我想知道Android部分或Cocos部分屏幕中显示的键盘高度,这没关系.
我知道Keyboard有一个getHeight()方法,但我不想创建新的键盘,我想使用默认键盘.
我已经成为了我的演员,但我不清楚如何利用这些action
和act
方法.在基本的Javadoc之外,我还没有找到关于这些方法的好教程.
任何人都可以提供一个关于演员行动评论的例子吗?
我正在为我的文本使用BitmapFonts,LabelStyles和Labels.
我想调整一些标签,所以我用它:
fontType.scale(-.6f);
LabelStyle style = new LabelStyle(fontType, Color.WHITE);
titleLabel = new Label("Points", style);
titleLabel.setColor(Color.RED);
titleLabel.x = 260;
titleLabel.y = 310;
Run Code Online (Sandbox Code Playgroud)
但是当我想调整另一个标签的大小时,包含该字体的所有标签都会调整大小(我创建了一个新的LabelStyle).所以我调整标签而不是字体,但这并没有解决问题,因为它没有调整标签的大小,任何想法?
我在我的Screen方法的render方法中使用"Gdx.input.isTouched()"来知道触摸的位置,但是当在屏幕上拖动触摸时,它也会激活我想要的事件,只有当一个actor被触摸时.
是否有任何听众知道何时触及一个Actor,但事件不是被拖动的,我用精灵来做.