[問題] 簡單跳躍問題
想請問一下我角色用this._y-=30;那他會往上30
但是就不會下來了
如果我用for迴圈遞增讓他下來又變成不會跳起來了
想問一下怎樣才能讓角色順順的跳躍呢
char.onEnterFrame = function(){
var speed=-20;
var speedadd=1;
if (Key.isDown(Key.LEFT)) {
this._x -= 10;
this.gotoAndStop("left");
} else if (Key.isDown(Key.RIGHT)) {
this._x += 10;
this.gotoAndStop("right");
} else if (Key.isDown(Key.SPACE)) {
//this._y-=30;
speed+=speedadd
this._y+=speed
if (this._y >= 330)
speed = -20
}
}
貼一下我剛剛寫的,感覺還是不會跳@"@這是說速度加上某個加速度,然後Y再減掉那數字
他就會跳嗎@@?因為我是新手,所以可能解釋回應的文章可能寫出來不是所說的@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.21.245.220
推
05/24 21:47, , 1F
05/24 21:47, 1F
→
05/24 21:48, , 2F
05/24 21:48, 2F
→
05/24 21:58, , 3F
05/24 21:58, 3F
推
05/24 22:37, , 4F
05/24 22:37, 4F
→
05/24 22:37, , 5F
05/24 22:37, 5F
→
05/24 22:38, , 6F
05/24 22:38, 6F
※ 編輯: ted66 來自: 163.21.245.220 (05/24 22:51)
→
05/24 22:51, , 7F
05/24 22:51, 7F
推
05/24 22:55, , 8F
05/24 22:55, 8F
→
05/24 22:56, , 9F
05/24 22:56, 9F
※ 編輯: ted66 來自: 163.21.245.220 (05/24 23:21)
推
05/25 03:53, , 10F
05/25 03:53, 10F
→
05/25 03:54, , 11F
05/25 03:54, 11F
→
05/25 03:55, , 12F
05/25 03:55, 12F
→
05/25 12:56, , 13F
05/25 12:56, 13F
討論串 (同標題文章)