- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- Rachel Cordone
- 240字
- 2021-08-27 11:59:08
Time for action – Using modulo
What just happened?
You may be asking yourself, when will this ever come in handy? Let's say you wanted to know how many bullets a player had in their gun, but you only had the gun's clip size and the player's total number of bullets to work with. A line of code like this would work:
CurrentBullets = TotalBullets % ClipSize;
Instead of having to do any complicated math to figure it out you would be able to use modulo to save some headaches.
Comparisons
Comparing one variable to another is one of the essential tools of any programming language, and UnrealScript is no different. Comparisons give you a boolean true or false. If we wanted to know if two variables were the same, we would use a double equal sign.
Variable1 == Variable2
Why a double equal sign? What does it mean? Well, UnrealScript needs a way to assign variables as well as compare them. Using a single equal sign denotes assignment, like this:
Variable1 = 5;
We need a different operator for comparison, so UnrealScript uses the double equal sign. Let's write some example code.
- 筆記本電腦使用、維護與故障排除實戰
- 24小時學會電腦組裝與維護
- Effective STL中文版:50條有效使用STL的經驗(雙色)
- 計算機應用與維護基礎教程
- Unity 5.x Game Development Blueprints
- Machine Learning with Go Quick Start Guide
- 電腦高級維修及故障排除實戰
- Source SDK Game Development Essentials
- 基于PROTEUS的電路設計、仿真與制板
- Istio服務網格技術解析與實踐
- 數字媒體專業英語(第2版)
- 新編電腦組裝與硬件維修從入門到精通
- Mastering Machine Learning on AWS
- Istio實戰指南
- USB應用分析精粹:從設備硬件、固件到主機端程序設計