Difference between revisions of "LlGetInventoryNumber/ja"

From Second Life Wiki
Jump to navigation Jump to search
(New page: {{multi-lang}}{{LSL_Function/ja |func_id=146|func_sleep=0.0|func_energy=10.0 |func=llGetInventoryNumber|return_type=integer |p1_type=integer|p1_name=type|p1_desc=INVENTORY_*フラグ |func...)
 
m
Line 1: Line 1:
{{multi-lang}}{{LSL_Function/ja
{{LSL_Function/ja
|func_id=146|func_sleep=0.0|func_energy=10.0
|func_id=146|func_sleep=0.0|func_energy=10.0
|func=llGetInventoryNumber|return_type=integer
|func=llGetInventoryNumber|return_type=integer
Line 73: Line 73:
|permission
|permission
|negative_index
|negative_index
|sort=GetInventoryNumber/ja
|sort=GetInventoryNumber
|cat1=Inventory/ja
|cat1=Inventory
|cat2
|cat2
|cat3
|cat3
|cat4
|cat4
}}
}}

Revision as of 23:23, 18 April 2008

要約

関数: integer llGetInventoryNumber( integer type );

プリムのインベントリ内の取得するタイプのアイテムの数を integer で返します。

• integer type INVENTORY_*フラグ

フラグ インベントリタイプ
INVENTORY_NONE -1 アイテムは存在しません。
INVENTORY_ALL 全てのインベントリタイプ
INVENTORY_TEXTURE 0 テクスチャ
INVENTORY_SOUND 1 サウンド
INVENTORY_LANDMARK 3 ランドマーク
INVENTORY_CLOTHING 5
フラグ インベントリタイプ
INVENTORY_OBJECT 6 オブジェクト
INVENTORY_NOTECARD 7 ノートカード
INVENTORY_SCRIPT 10 スクリプト
INVENTORY_BODYPART 13 体のパーツ
INVENTORY_ANIMATION 20 アニメーション
INVENTORY_GESTURE 21 ジェスチャー

サンプル

<lsl>// Item Counter // // By Apollia Pirandello // // 9/19/2007 // // Public domain. Free to use and/or modify for any purpose, // including commercial purposes. // // Once you drop this script in any prim, it will immediately // tell you in an OwnerSay how many items are in that prim, // minus 1, so the script itself isn't counted. // // It will also do that whenever the prim is touched. //**********SCRIPT BEGINS BELOW**********

//****VARIABLE

integer items_contained;

//****END OF VARIABLE SECTION //****FUNCTIONS****

CountItems() {

 items_contained = llGetInventoryNumber( INVENTORY_ALL );
 --items_contained;

}

SayCount() {

 llOwnerSay( "This prim contains " + (string)items_contained + " items." );

}

//****END OF FUNCTIONS**** //****DEFAULT STATE****

default {

 state_entry()
 {
   CountItems();
   SayCount();
 }
 touch_start(integer total_number)
 {
   CountItems();
   SayCount();
 }  

}</lsl>

<lsl>objects = llGetInventoryNumber(INVENTORY_OBJECT);</lsl>

特記事項

Search JIRA for related Issues

Signature

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