回答編集履歴
1
加速度が生かされてなかった
answer
CHANGED
@@ -60,7 +60,7 @@
|
|
60
60
|
n = 360 / this.images.length,
|
61
61
|
ang = Math.atan2 (dp.x, -dp.y) * 180 / PI;
|
62
62
|
|
63
|
-
this.add (dp.sMul (.
|
63
|
+
this.add (dp.sMul (this.option.accelerator));
|
64
64
|
this.locate ();
|
65
65
|
this.target.src = this.images[int ((360 + ang) % 360 / n)].src;
|
66
66
|
requestAnimationFrame (this.chase.bind (this));
|
@@ -114,13 +114,13 @@
|
|
114
114
|
|
115
115
|
let
|
116
116
|
pointer0 = MousePointer.create (),
|
117
|
-
pointer1 = Stalker.create (src, pointer0, {offset: new P2(20,20), accelerator: .
|
117
|
+
pointer1 = Stalker.create (src, pointer0, {offset: new P2(20,20), accelerator: .1}),
|
118
|
-
pointer2 = Stalker.create (src, pointer1, {offset: new P2(40,40), accelerator: .
|
118
|
+
pointer2 = Stalker.create (src, pointer1, {offset: new P2(40,40), accelerator: .09}),
|
119
|
-
pointer3 = Stalker.create (src, pointer2, {offset: new P2(60,60), accelerator: .
|
119
|
+
pointer3 = Stalker.create (src, pointer2, {offset: new P2(60,60), accelerator: .08});
|
120
|
-
pointer4 = Stalker.create (src, pointer3, {offset: new P2(80,80), accelerator: .
|
120
|
+
pointer4 = Stalker.create (src, pointer3, {offset: new P2(80,80), accelerator: .07});
|
121
|
-
pointer5 = Stalker.create (src, pointer4, {offset: new P2(100,100), accelerator: .
|
121
|
+
pointer5 = Stalker.create (src, pointer4, {offset: new P2(100,100), accelerator: .06});
|
122
|
-
pointer6 = Stalker.create (src, pointer5, {offset: new P2(
|
122
|
+
pointer6 = Stalker.create (src, pointer5, {offset: new P2(120,120), accelerator: .05});
|
123
|
-
pointer7 = Stalker.create (src, pointer6, {offset: new P2(
|
123
|
+
pointer7 = Stalker.create (src, pointer6, {offset: new P2(140,140), accelerator: .04});
|
124
124
|
|
125
125
|
</script>
|
126
126
|
```
|