
Inline adoc files when they are included exactly once. Also fix language tags because this inlining gives us better information on what language the code is written in.
30 lines
783 B
Plaintext
30 lines
783 B
Plaintext
== Why is this an issue?
|
|
|
|
The ``++onEnterFrame++`` event handler is continually invoked at the frame rate of the SWF file, regardless of which individual movie frame it is set for. Having too many ``++onEnterFrame++`` handlers can seriously degrade performance.
|
|
|
|
|
|
If the use of this event handler cannot be avoided entirely, then it should be created as close to its use as possible, and then destroyed as soon as possible afterward.
|
|
|
|
|
|
=== Noncompliant code example
|
|
|
|
[source,flex]
|
|
----
|
|
movieClip.onEnterFrame = function () { // Noncompliant
|
|
// ...
|
|
}
|
|
----
|
|
|
|
ifdef::env-github,rspecator-view[]
|
|
|
|
'''
|
|
== Implementation Specification
|
|
(visible only on this page)
|
|
|
|
=== Message
|
|
|
|
Refactor this code to remove the use of "onEnterFrame" event handler.
|
|
|
|
|
|
endif::env-github,rspecator-view[]
|