UE3:SeqAct Timer (UDK): Difference between revisions
From Unreal Wiki, The Unreal Engine Documentation Site
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{infobox class | ||
| package = Engine | |||
| parent1 = SequenceAction | |||
| parent2 = SequenceOp | |||
| parent3 = SequenceObject | |||
| parent4 = Object | |||
}} | |||
{{autogenerated}} | |||
Simple action that records the amount of time elapsed | |||
between activating the first link "Start" and the second | |||
link "Stop". | |||
==Properties== | |||
===Property group 'SeqAct_Timer'=== | |||
====Time==== | |||
'''Type:''' [[float]] | |||
Amount of time this timer has been active | |||
===Internal variables=== | |||
====ActivationTime==== | |||
'''Type:''' [[float]] | |||
'''[[Variables#Modifiers|Modifiers]]:''' transient | |||
World time at point of activation | |||
===Default values=== | |||
{| class="list defaults" | |||
! Property | |||
! Value | |||
|- | |||
| {{tl|bLatentExecution||SequenceOp}} | |||
| True | |||
|- | |||
| {{tl|InputLinks||SequenceOp}}[0] | |||
| | |||
{| class="list defaults" | |||
! {{tl|SeqOpInputLink||SequenceOp structs|Member}} | |||
! Value | |||
|- | |||
| LinkDesc | |||
| "Start" | |||
|} | |||
|- | |||
| {{tl|InputLinks||SequenceOp}}[1] | |||
| | |||
{| class="list defaults" | |||
! {{tl|SeqOpInputLink||SequenceOp structs|Member}} | |||
! Value | |||
|- | |||
| LinkDesc | |||
| "Stop" | |||
|} | |||
|- | |||
| {{tl|ObjCategory||SequenceObject}} | |||
| "Misc" | |||
|- | |||
| {{tl|ObjName||SequenceObject}} | |||
| "Timer" | |||
|- | |||
| {{tl|VariableLinks||SequenceOp}}[0] | |||
| | |||
{| class="list defaults" | |||
! {{tl|SeqVarLink||SequenceOp structs|Member}} | |||
! Value | |||
|- | |||
| ExpectedType | |||
| [[Types#Class|Class]]'{{cl|SeqVar_Float|Engine}}' | |||
|- | |||
| LinkDesc | |||
| "Time" | |||
|- | |||
| PropertyName | |||
| 'Time' | |||
|} | |||
|} | |||
==Events== | |||
====IsValidUISequenceObject==== | |||
{{code|event [[bool]] '''IsValidUISequenceObject''' (optional {{cl|UIScreenObject}} '''TargetObject''')}} | |||
'''Overrides:''' {{tl|IsValidUISequenceObject|SequenceObject}} | |||
Determines whether this class should be displayed in the list of available ops in the UI's kismet editor. | |||
'''Parameters:''' | |||
* ''TargetObject'' - the widget that this SequenceObject would be attached to. | |||
'''Returns:''' | |||
:TRUE if this sequence object should be available for use in the UI kismet editor |
Revision as of 05:24, 17 January 2010
![]() |
Object >> SequenceObject >> SequenceOp >> SequenceAction >> SeqAct_Timer |
- Package:
- Engine
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Simple action that records the amount of time elapsed between activating the first link "Start" and the second link "Stop".
Properties
Property group 'SeqAct_Timer'
Time
Type: float
Amount of time this timer has been active
Internal variables
ActivationTime
Type: float
Modifiers: transient
World time at point of activation
Default values
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
bLatentExecution | True | ||||||||
InputLinks[0] |
| ||||||||
InputLinks[1] |
| ||||||||
ObjCategory | "Misc" | ||||||||
ObjName | "Timer" | ||||||||
VariableLinks[0] |
|
Events
IsValidUISequenceObject
event bool IsValidUISequenceObject (optional UIScreenObject TargetObject)
Overrides: SequenceObject.IsValidUISequenceObject
Determines whether this class should be displayed in the list of available ops in the UI's kismet editor.
Parameters:
- TargetObject - the widget that this SequenceObject would be attached to.
Returns:
- TRUE if this sequence object should be available for use in the UI kismet editor