建立元件
元件只是實現 Ashley 元件類的例項。
import com.badlogic.ashley.core.Component;
import com.badlogic.ashley.core.ComponentMapper;
public class Position implements Component {
public static final ComponentMapper<Position> Map =
ComponentMapper.getFor(Position.class);
public float x = 0f,
y = 0f;
}
元件對映提供了訪問實體元件的快速方法。管理元件對映的兩種常用方法是在元件的類中保留靜態例項,或者使用包含所有元件的所有對映器的類/列舉。
在應用程式中不需要多次為元件型別宣告對映器。