java – 如何在libgdx scene2d上拖放演员?
发布时间:2020-12-14 05:49:50 所属栏目:Java 来源:网络整理
导读:我正在使用libGDX开发一个游戏,我想知道如何拖放一个Actor.我已经做了我的舞台,画了演员,但我不知道如何触发这个事件. 请尝试帮助我使用我自己的架构. public class MyGame implements ApplicationListener { Stage stage; Texture texture; Image actor; @O
我正在使用libGDX开发一个游戏,我想知道如何拖放一个Actor.我已经做了我的舞台,画了演员,但我不知道如何触发这个事件.
请尝试帮助我使用我自己的架构. public class MyGame implements ApplicationListener { Stage stage; Texture texture; Image actor; @Override public void create() { texture = new Texture(Gdx.files.internal("actor.png")); Gdx.input.setInputProcessor(stage); stage = new Stage(512f,512f,true); actor = new Image(texture); stage.addActor(actor); } @Override public void render() { Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT); stage.draw(); } } 解决方法
看看libgdx示例中的示例.这是libgdx测试类的拖放测试:
DragAndDropTest
如果您只想拖动/滑动您的Actor,您需要添加一个GestureListener并将您的Stage传递给Inputprocessor,如下所示:Gdx.input.setInputProcessor(stage);. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 使用WebServiceTemplate与密钥库
- Java:正则表达式模式匹配器有大小限制吗?
- java – Wicket应用程序中的全局可访问资源
- java – 如何为runnable jar添加jvm参数?
- java – 从服务通过JACOB调用时,Office 2007无法打开文件
- java – String压缩循环逻辑
- 16位十六进制字符串到Java中签名的int
- java – Maven bundle插件 – 如何添加主类
- Java生成10个1000以内的随机数并用消息框显示数组内容然后求
- 我得到了javax.net.ssl.SSLPeerUnverifiedException:peer在