- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- Rachel Cordone
- 181字
- 2021-08-27 11:59:09
Time for action – Using if/else
Let's write some code to see if/else in action for ourselves.
- Take the following code:
var int Int1, Int2; function PostBeginPlay() { if(Int1 > Int2) 'log("Int1 is greater than Int2"); else if(Int1 == Int2) 'log("Int1 is equal to Int2"); else 'log("Int1 is less than Int2"); } defaultproperties { Int1=5 Int2=2 }
- What would we expect the result to be? Let's look at the log for the answer:
[0007.72] ScriptLog: Int1 is greater than Int2
What just happened?
We can see that the if
statement is executed and not the else if
or else
statements. Notice that in this example we didn't use the curly brackets in our statements. If there is only one line after the if, else if, or else statements brackets aren't necessary. However, if there are two or more lines, we would need to use brackets.
推薦閱讀
- 圖解西門子S7-200系列PLC入門
- Learning AngularJS Animations
- 顯卡維修知識精解
- Creating Dynamic UI with Android Fragments
- Learning Game Physics with Bullet Physics and OpenGL
- 微服務分布式架構基礎與實戰:基于Spring Boot + Spring Cloud
- Building 3D Models with modo 701
- Creating Flat Design Websites
- 面向對象分析與設計(第3版)(修訂版)
- Spring Cloud微服務和分布式系統實踐
- Blender Game Engine:Beginner's Guide
- 3D Printing Blueprints
- Blender for Video Production Quick Start Guide
- Instant Website Touch Integration
- Drupal Rules How-to