Pixi响应阶段

问题描述 投票:0回答:1

我正在尝试使我的舞台具有响应性,但是我不确定使用react库时如何做到这一点:

<Stage options={{backgroundColor: 0xffffff, radius: 1, width: 736, height: 414}}>

    <Sprite image="baseBike.png" x={100} y={100}/>

    <Sprite image={this.state.saddle.image} x={this.state.saddle.x} y={this.state.saddle.y}
            scale={{x: this.state.saddle.scale.x, y: this.state.saddle.scale.y}}/>


    <Sprite image={this.state.steering.image} x={this.state.steering.x}
            y={this.state.steering.y}
            scale={{x: this.state.steering.scale.x, y: this.state.steering.scale.y}}/>
    <Sprite image="circle.png" x={290} y={90} scale={{x: 1, y: 1}}
            interactive={true}
            pointerdown={() => {
                this.toogleMenu("saddle");
            }}
    />
    <Sprite image="circle.png" x={530} y={130} scale={{x: 1, y: 1}}
            interactive={true}
            pointerdown={() => {
                this.toogleMenu("steering");
            }}
    />

</Stage>

有人知道如何确保SpritesStage响应吗?

javascript reactjs pixi.js
1个回答
0
投票

有很多方法可以实现,但是根据我的经验,当您的应用程序开始变大时,分别调整对象的大小会很痛苦。

© www.soinside.com 2019 - 2024. All rights reserved.