- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- Rachel Cordone
- 287字
- 2021-08-27 11:59:09
Time for action – Using the for statement
It might not seem like it's saving much time in this simple example, but consider a case where we would want to run the loop a hundred times. Putting it in a for loop would save a lot of unnecessary code!
If we write the PostBeginPlay
function above into our AwesomeActor.uc
class and compile it, then take a look at the log, we can see that it executed the code inside the for loop three times:
[0007.57] ScriptLog: Stop hitting yourself. 0 [0007.57] ScriptLog: Stop hitting yourself. 1 [0007.57] ScriptLog: Stop hitting yourself. 2
What just happened?
The first part of the for statement lets us set a variable to an initial value. Most of the time it will be 0, but there may be times when we need a different value, for example if we wanted to count down instead of up. The second part of the statement tells the for loop when to stop. Once the condition is false the loop exits, in this case once m reaches 3. The third part of the statement runs every time a loop finishes. In this case, the ++ operator is used to increment m by 1 each time.
- 圖解西門子S7-200系列PLC入門
- 電腦常見故障現場處理
- Unity 5.x Game Development Blueprints
- 嵌入式系統設計教程
- Camtasia Studio 8:Advanced Editing and Publishing Techniques
- Large Scale Machine Learning with Python
- Rapid BeagleBoard Prototyping with MATLAB and Simulink
- Spring Cloud微服務架構實戰
- 微型計算機系統原理及應用:國產龍芯處理器的軟件和硬件集成(基礎篇)
- VMware Workstation:No Experience Necessary
- RISC-V處理器與片上系統設計:基于FPGA與云平臺的實驗教程
- 筆記本電腦芯片級維修從入門到精通(圖解版)
- Spring Security 3.x Cookbook
- 嵌入式系統原理及應用:基于ARM Cortex-M4體系結構
- USB應用開發寶典