2013-05-20 103 views
-7

我需要我的java腳本幫助。 我想創建如果那麼如果別人和別人最後...但它不會工作:(你如何創建多個「if」語句?

if(fallingFrame >= fallingSpeed) { 
    if(floor.contains(pt1) || floor.contains(pt2) || floatFloor.contains(pt1) || floatFloor.contains(pt2) || tLPF.contains(pt1) || tLPF.contains(pt2)) { 
     //if (isPlayerOnFloor() || IsPlayerOnFloor()) { 
     falling = false; 
     if(floatFloor.contains(pt1) || floatFloor.contains(pt2)) { 
      character.y = main.height - floatFloorHeight - characterheight; 
     } 
     if else 
     { 
      character.y = main.height - floorheight - characterheight; 

     } 
    else (tLPF.contains(pt1) || tLPF.contains(pt2)) { 
      character.y = main.height - tLPFHeight - characterheight; 
     } 

    } 
} 
+1

基本教程會真的幫到你。 – Maroun

+2

它是'否則如果不'如果其他'。 – AD7six

回答

2

它應該是「否則,如果」,而不是「如果別人」。

你也需要另外一個條件中就有「否則,如果」你基本上想說的是什麼:?

  1. 「如果」,做一些東西
  2. 「如果別的東西」,做別的事情
  3. 。全部是「
  4. 」其他情況「,做一些默認行動。
5
if (a == b) { 
    ... do this ... 
} else if (a == b+1) { // <---- I believe you're looking for this! 
    ... do that ... 
} else { 
    ... do something generic! ... 
}