Add audio
This commit is contained in:
parent
0101ef8d55
commit
62b8c74f57
26 changed files with 225 additions and 18 deletions
|
@ -41,7 +41,7 @@ export default class Body {
|
|||
return result;
|
||||
}
|
||||
|
||||
getWorldPoint(lx, ly) {
|
||||
getWorldPoint(lx, ly, test) {
|
||||
let [cx, cy] = this.localCom;
|
||||
let [nx, ny] = this.rotateVector(lx - cx, ly - cy, this.r);
|
||||
return [nx + this.x + cx, ny + this.y + cy];
|
||||
|
@ -55,8 +55,8 @@ export default class Body {
|
|||
}
|
||||
|
||||
rotateVector(x, y, r = this.r) {
|
||||
return [(x * Math.cos(r) - y * Math.sin(r)),
|
||||
(y * Math.cos(r) - x * Math.sin(r))];
|
||||
return [(x * Math.cos(-r) + y * Math.sin(-r)),
|
||||
-(-y * Math.cos(-r) + x * Math.sin(-r))];
|
||||
}
|
||||
|
||||
// TODO: Remove and replace uses with `rotateVector`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue