- 855 名前:名前は開発中のものです。 mailto:sage [2017/02/15(水) 18:36:50.14 ID:O2/Ar1Sr.net]
- すいません
左キーは押してない状態でも左は向いてるのですがキーを押しっぱなしで移動してる時だけ弾の向きも変わるみたいなんです 移動のコードはこんな感じなんですが/// プレイヤー の 移動 // 横 方向 への 移動 量 を 初期化 hspeed = 0; // 左 矢印 キー を 押し て いる if(keyboard_check(vk_left)){ // ※方向 判定 追加 dir = DIR_LEFT; if(place_free( x-PLAYER_HSPEED, y)) { // 移動 可能 なので 左 へ 移動 hspeed = -PLAYER_HSPEED; } else { // 移動 でき ない ので 壁 に 密着 さ せる move_contact_solid(0, PLAYER_HSPEED); } } // 右 矢印 キー を 押し て いる else if(keyboard_check(vk_right)){ // ※方向 判定 追加 dir = DIR_RIGHT; if(place_free(x+PLAYER_HSPEED,y)) { // 移動 可能 なので 右 へ 移動 hspeed = PLAYER_HSPEED; } else{
|

|