LlGetSimStats/ja

From Second Life Wiki
< LlGetSimStats
Revision as of 14:58, 22 November 2023 by Misaki Vanilla (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

要約

関数: float llGetSimStats( integer stat_type );

要求された統計データです。を float で返します。

• integer stat_type SIM_STAT_* フラグ

名前 可能な返り値 説明
SIM_STAT_PCT_CHARS_STEPPED 0 [0.0, 100.0] 直近の1分間の平均で、各フレームで更新される経路探索キャラクターの割合。この値はビューアの統計バーの「Characters Updated」統計に対応しています。
SIM_STAT_PHYSICS_FPS 1 [0.0, Inf] 物理シミュレーションFPS。
SIM_STAT_AGENT_UPDATES 2 [0.0, Inf] 1秒あたりのエージェントの更新数。
SIM_STAT_FRAME_MS 3 [0.0, Inf] 合計フレーム時間。
SIM_STAT_NET_MS 4 [0.0, Inf] シミュレーションフレームの「ネットワーク」セグメントに費やされた時間。
SIM_STAT_OTHER_MS 5 [0.0, Inf] フレームのメインシミュレーションセグメントで、タスク、スクリプト、およびその他の更新を包含しています。
SIM_STAT_PHYSICS_MS 6 [0.0, Inf] シミュレーションフレームの「物理」セグメントに費やされた時間。
SIM_STAT_AGENT_MS 7 [0.0, Inf] シミュレーションフレームの「エージェント」セグメントに費やされた時間。
SIM_STAT_IMAGE_MS 8 [0.0, Inf] シミュレーションフレームの「イメージ」セグメントに費やされた時間。
SIM_STAT_SCRIPT_MS 9 [0.0, Inf] シミュレーションフレームの「スクリプト」セグメントに費やされた時間。
SIM_STAT_AGENT_COUNT 10 [0.0, Inf] リージョン内のエージェントの数。
SIM_STAT_CHILD_AGENT_COUNT 11 [0.0, Inf] リージョン内の子(隣接する)エージェントの数。
SIM_STAT_ACTIVE_SCRIPT_COUNT 12 [0.0, Inf] リージョン内のアクティブなスクリプトの数。
SIM_STAT_PACKETS_IN 13 [0.0, Inf] 1秒あたりの平均パケット受信数。
SIM_STAT_PACKETS_OUT 14 [0.0, Inf] 1秒あたりの平均パケット送信数。
SIM_STAT_ASSET_DOWNLOADS 15 [0.0, Inf] 保留中のアセットダウンロードの数。
SIM_STAT_ASSET_UPLOADS 16 [0.0, Inf] 保留中のアセットアップロードの数。
SIM_STAT_UNACKED_BYTES 17 [0.0, Inf] 合計未確認バイト数。
SIM_STAT_PHYSICS_STEP_MS 18 [0.0, Inf] 平均物理ステップ時間。
SIM_STAT_PHYSICS_SHAPE_MS 19 [0.0, Inf] 平均物理「形状」セグメントの更新時間。
SIM_STAT_PHYSICS_OTHER_MS 20 [0.0, Inf] 平均物理「その他」セグメントの更新時間。
SIM_STAT_SCRIPT_EPS 21 [0.0, Inf] 1秒あたりのスクリプトイベント数。
SIM_STAT_SPARE_MS 22 [0.0, Inf] フレーム後の余剰時間。
SIM_STAT_SLEEP_MS 23 [0.0, Inf] 眠っている時間。
SIM_STAT_IO_PUMP_MS 24 [0.0, Inf] PumpIO時間。
SIM_STAT_SCRIPT_RUN_PCT 25 [0.0, 100.0] フレーム中に実行されるスクリプトの割合。
SIM_STAT_AI_MS 26 [0.0, Inf] AIステップに費やされた時間。

サンプル

default
{
    touch_start(integer num_detected)
    {
        float pct_chars_stepped = llGetSimStats(SIM_STAT_PCT_CHARS_STEPPED);
        llSay(0,
            "The percentage of pathfinding characters updated each frame was "
            + (string)pct_chars_stepped + "averaged over the last minute. The "
            + "value corresponds to the 'Characters Updated' stat in the "
            + "viewer's Statistics Bar. ");
    }
}

関連項目

関数

•  llAbs/ja llFabs/jainteger/ja

特記事項

経緯

Date of Release 26/10/2012

Search JIRA for related Issues

脚注

  1. ^ 記事中の範囲は、 実数空間 に記載されているものです。

Signature

function float llGetSimStats( integer stat_type );
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。