forked from noxious/client
Loading sprites and animations now works
This commit is contained in:
parent
d1f6920ed6
commit
8a75b7ae70
@ -16,12 +16,13 @@
|
|||||||
fontSize: '14px'
|
fontSize: '14px'
|
||||||
}"
|
}"
|
||||||
/>
|
/>
|
||||||
<Sprite ref="sprite" :x="tileToWorldX(layer, props.character?.position_x, props.character?.position_y)" :y="tileToWorldY(layer, props.character?.position_x, props.character?.position_y)" :origin-y="1" play="walk" />
|
<Image texture="character" :x="tileToWorldX(layer, props.character?.position_x, props.character?.position_y)" :y="tileToWorldY(layer, props.character?.position_x, props.character?.position_y)" :origin-y="1" />
|
||||||
|
<!-- <Sprite ref="sprite" :x="tileToWorldX(layer, props.character?.position_x, props.character?.position_y)" :y="tileToWorldY(layer, props.character?.position_x, props.character?.position_y)" :origin-y="1" play="walk" />-->
|
||||||
</Container>
|
</Container>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { Container, Rectangle, Sprite, Text } from 'phavuer'
|
import { Container, Image, Rectangle, Sprite, Text } from 'phavuer'
|
||||||
import { type Character as CharacterT } from '@/types'
|
import { type Character as CharacterT } from '@/types'
|
||||||
import { tileToWorldX, tileToWorldY } from '@/services/zone'
|
import { tileToWorldX, tileToWorldY } from '@/services/zone'
|
||||||
|
|
||||||
|
@ -6,7 +6,9 @@ export type Notification = {
|
|||||||
export type Asset = {
|
export type Asset = {
|
||||||
key: string
|
key: string
|
||||||
url: string
|
url: string
|
||||||
group: 'tiles' | 'objects' | 'sound' | 'music' | 'ui' | 'font' | 'other' | 'sprite'
|
group: 'tiles' | 'objects' | 'sprites' | 'sprite_animations' | 'sound' | 'music' | 'ui' | 'font' | 'other'
|
||||||
|
frameWidth?: number
|
||||||
|
frameHeight?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type Tile = {
|
export type Tile = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user