htn2134回答ポイント なしウォッチ

JavaScriptでWebページを作成しているのですがどうしてもできないところがあるため質問させていただきます。

以下のようにして画像を横方向に動かすコードを書いているのですが、これを斜めに動かすものに変えたいと思っています。
斜めにするためにはどうすればいいのでしょうか。
わかる方いましたら教えて下さると助かります。
よろしくお願いします。

var draw3dx = -1;
var draw3LargeHeight = -1;

var c1X = 0;
var c1Y = 0;
var c1Dx = 1;

context.drawImage(c1, c1X, c1Y, c1.width * scale, c1.height * scale);



//横方向の移動
c1X -= c1Dx * 10;
//動く範囲を決め、範囲外の場合は向きを変える
if(c1X < 0){
c1Dx *= -1;
}
if(c1X > (canvas.width - c1.width * scale)){
c1Dx *= -1;
}
}

ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2017-08-29 15:37:11
終了日時
2017-09-05 15:40:07
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

JavaScript2781Canvas45

人気の質問

メニュー

PC版