Lingo Dictionary > O-R > ramNeeded() |
![]() ![]() ![]() |
ramNeeded()
Syntax
ramNeeded (
firstFrame
,
lastFrame
)
Description
Function; determines the memory needed, in bytes, to display a range of frames. For example, you can test the size of frames containing 32-bit artwork: if ramNeeded()
is larger than freeBytes()
, then go to frames containing 8-bit artwork and divide by 1024 to convert bytes to kilobytes (K).
Example
This statement sets the variable frameSize
to the number of bytes needed to display frames 100 to 125 of the movie:
put ramNeeded (100, 125) into frameSize
Example
This statement determines whether the memory needed to display frames 100 to 125 is more than the available memory, and if it is, branches to the section using cast members that have lower color depth:
if ramNeeded (100, 125) > the freeBytes then play frame "8-bit"
See also
![]() ![]() ![]() |