|
- Y設為-130
如果按下D鍵 Y=-30 否則 Y=-130
- Y=-130
當按下D鍵 【先重複上升10次,再重複下降10次,回到起點】
- 用【Yv速率變數】?
Y=-130 3.1如何上升? Y改變8 3.2如何停在Y=-130,不繼續往下掉? 3.3如何上升到一定高度,就往下掉? 建立【Yv速率變數】 如果Y<-129 Y=-130 Yv=0【不繼續往下掉落,停在起點】 否則 Yv=-0.1【Yv數值越小跳越高】 Y座標改變Yv
- 兩段式跳躍?
【跳躍中變數】=0【控制連續空中跳躍的變數】 【Yv速率變數】=0 - 按下綠旗時,
角色如果停在起點,就不能往下掉, 否則就要以Yv速率往下掉
- 如果Y<-129
Y=-130 【Yv】=0 跳躍中=0 - 否則
【Yv】=-2【數字越小跳越高】 Y座標改變Yv:
- 當按下向上鍵時
- 如果Y<-129,就要往上跳
【Yv】=20 Y座標改變Yv
- 否則,【如何空中跳躍,連跳2次】
如果【跳躍中】=0 - 【Yv】=20
- Y座標改變【Yv】
- 跳躍中=1
【0才可以往上跳,1表示停止空中跳躍】 【跳躍中=0,會一直往上跳】
- 如何落地小反彈?
- 【Yv速率變數】
- 如何掉落?
- 按下綠旗
- Y=-130
- 【Yv速率】改變-1
- Y座標改變【YV速率】
- 如何落地反彈,最後停在起點?
- 如果Y座標<-130
- Y座標=【YV速率】X-1:【YV速率變成正,往上升】
- 【YV速率】=【YV速率】X-0.3:【彈跳範圍逐漸縮小】
- 如何往上跳?
- 當按下向上鍵時
- 【YV速率】=20
- Y座標改變【YV速率】
|
 Updating...
|