Say Region Frames Per Second: Difference between revisions
Jump to navigation
Jump to search
Kireji Haiku (talk | contribs) m removed unnecessary listen from example script and changed to touch_start |
Kireji Haiku (talk | contribs) m minor optimization |
||
| Line 10: | Line 10: | ||
llSay(PUBLIC_CHANNEL, | llSay(PUBLIC_CHANNEL, | ||
"Region '" + region + "' is running at " + (string)fps + " fps."); | "Region '" + region + "' is running at " + (string)fps + " fps."); | ||
string moreInfo = "CAUTION: '" + region + "' is in danger of crashing."; | |||
if (27.0 < fps) | if (27.0 < fps) | ||
moreInfo = "'" + region + "' is running smoothly."); | |||
else if (15.0 < fps) | else if (15.0 < fps) | ||
moreInfo = "'" + region + "' is running slowly."); | |||
llSay(PUBLIC_CHANNEL, moreInfo); | |||
} | } | ||
} | } | ||
Revision as of 13:47, 18 October 2012
<lsl> default {
touch_start(integer num_detected)
{
float fps = llGetRegionFPS();
string region = llGetRegionName();
// PUBLIC_CHANNEL has the integer value 0
llSay(PUBLIC_CHANNEL,
"Region '" + region + "' is running at " + (string)fps + " fps.");
string moreInfo = "CAUTION: '" + region + "' is in danger of crashing.";
if (27.0 < fps)
moreInfo = "'" + region + "' is running smoothly.");
else if (15.0 < fps)
moreInfo = "'" + region + "' is running slowly.");
llSay(PUBLIC_CHANNEL, moreInfo); }
} </lsl>