silphius/app/react-components/entities.jsx
2024-06-12 14:31:12 -05:00

24 lines
453 B
JavaScript

import {Container} from '@pixi/react';
import Sprite from './sprite.jsx';
export default function Entities({entities, x, y}) {
const sprites = [];
for (const id in entities) {
const entity = entities[id];
if (!entity.Position || !entity.Sprite) {
continue;
}
sprites.push(
<Sprite
entity={entity}
key={id}
/>
);
}
return (
<Container x={x} y={y}>
{sprites}
</Container>
)
}