From Unreal Wiki, The Unreal Engine Documentation Site
|
|
Line 1: |
Line 1: |
− | {{stub}}
| + | #REDIRECT [[States#Ignores statement]] |
− | == Concept ==
| + | |
− | Ignores statement allows you to specify functions and events that will not be executed when the actor is in defined state.<br> | + | |
− | For example, if you create state Firing and put Fire and AltFire in ignores, Fire and AltFire functions wont be executed.<br>
| + | |
− | Note that functions declared as 'final' can't be ignored.
| + | |
− | == Practice ==
| + | |
− | <uscript>state Firing
| + | |
− | {
| + | |
− | ignores Fire, AltFire; //So player cant call Fire and AltFire when firing a weapon, meanie not refire and cheat
| + | |
− | Begin:
| + | |
− | DoTheFireStuff(); //Trace or spawn projectile
| + | |
− | Sleep(1.0); //Some refire rate, purely demonstrational, real weapons use FinishAnim() instead
| + | |
− | GotoState('Idle'); //In different state we can fire again
| + | |
− | }</uscript>
| + | |
Latest revision as of 07:31, 24 May 2010