可以创建自己的图层吗?像这样:
public class MyLayer extends javax.microedition.lcdui.game.Layer{
(...)
}
我得到这样的错误:"Layer()在Layer中不是公共的;不能从包的外部访问。“
我想画一些2D图形(导入javax.microedition.lcdui.Graphics),然后在上面画一个雪碧图。图形大多是静止的,所以不需要每次都绘制它们,所以我认为layerManager会对我有所帮助,但对于那个图形,我需要它是雪碧图或TiledLayer图。创建我自己的层就可以解决这个问题。
所以,我目前正在用LibGDX开发一款游戏。
我有一个类"GraphicSprite“,它扩展了雪碧图。
public class GraphicSprite extends Sprite{
public GraphicSprite(Texture texture){
//WHERE WOULD I IMPORT THE TEXTURE TO THE SPRITE THAT'S BEING EXTENDED?
//SHOULD BE SOMETHING LIKE THIS? "this.(classBeingExtended) = new Sprite(textu
我有一个每秒产生的雪碧图,我不想做的是将雪碧图纹理更改为动画,当它被触摸时,它将恢复为正常纹理。
public void draw(SpriteBatch batch){
enemyIterator=enemies.iterator(); //arraylist iterator
boolean touched=Gdx.input.justTouched();
float touchX=Gdx.input.getX();
//rendering and making the current sprite move
wh
我在我的场景中有20个雪碧图,我已经安排了我的雪碧图如下。
o o o o o o o
o o o . o o o
o o o o o o o
哦-->我的球精灵。-->我的空精灵。
当我将第二排的第二个精灵移动到空子画面时,我的第三个精灵想要移除,并且应该在那里添加空格。像wise我想要移动任何精灵到空位置(水平移动,垂直移动,对角移动)中间的精灵想要删除。有没有人可以提前帮我做this.Thanks。
我在googled上搜索了所有这些,但是找不到将PLANTUML转换成python中的序列图的工具。
是否有任何库/工具可以使用python将plantuml转换为序列图?
我理解这个在线工具是这样做的:,但是我想要自动化这个过程,所以我不想使用这个在线工具
编辑:
@startuml
participant ClassA as Class_UmlA
participant ClassB as Class_UmlB
note right of Class_UmlA: Function to test
Class_UmlA -> Class_UmlB : Function1