void InitPlayer(gameChar& _player) { Vec2 chrMargin{0, 座標をセンターから下の方にいい感じで下げる値を入れる}; _player.pos = Scene::Center() + chrMargin; _player.speed = 自機のスピード; _player.tex = 自機のテクスチャアセット _player.rect = 左上点は、自機の位置から自機サイズの1/2引いたやつ、幅と高さはキャラサイズ; _player.moveDir = ゼロベクトルで初期化; _player.isAlive = 真にしておく; } void InitEnemy(gameChar& _enemy) { _enemy.pos = シーンの真ん中からちょい上ぐらいに配置; _enemy.speed = 敵のスピード; _enemy.tex = 敵の画像(TextureAssetで登録したやつ); _enemy.rect =敵機の座標と、敵機の大きさで初期化(中心じゃな、矩形の左上の座標をしていするんだよ); _enemy.moveDir = 右向きのベクトルをとりあえず設定 _enemy.isAlive = 真(生きてる) }