Core2 DuoのノートPC

*セカンドライフを楽しむためにはビデオボード搭載パソコンでないとうまく動かない可能性があります。セカンドライフをはじめその他のオンラインゲームの多くがWindows Vistaに対応していないことがありますのでXPをお勧めします。(2007/9現在)
トロロも新しく買いました。オンライン系の専門店のほうが安いと思います。
トップ LSL解説 便利ファイル サイトマップ ブログ 4コマ漫画 リンク
■イベントリスト


*イベントとは「〜が起こったときに〜をさせたい」時に使う関数のことと思います。

A内容関連構文
Attachアバターがものを取り付けたり外したら発動llAttachToAvatar llDetachFromAvatar llGetAttached attach( key id ){ ; }
At rot target目標回転に達した時実行llRotTargetat_rot_target( integer tnum, rotation targetrot, rotation ourrot ){ ; }
At target目標地点に達した時実行llTargetat_target( integer tnum, vector targetpos, vector ourpos ){ ; }
C
Changedオブジェクトの状態が変化した時実行changed( integer change ){ ; }
Collision衝突が発生している時実行collision( integer num_detected ){ ; }
Collision end衝突が発生した時実行collision_end( integer num_detected ){ ; }
Collision start衝突が終わった時実行collision_start( integer num_detected ){ ; }
Controlコントロールが発生したときllTakeControlscontrol( key id, integer level, integer edge ){ ; }
D
Dataserver関数実行時llGetNotecardLine llGetNumberOfNotecardLinesdataserver( key queryid, string data ){ ; }
E
Emailメールを受け取った時に実行email( string time, string address, string subj, string message, integer num_left ){ ; }
H
Http responseHTTPレスポンスを受け取ったときhttp_response( key request_id, integer status, list metadata, string body ){ ; }
L
Land collision 地面と衝突しているときland_collision( vector pos ){ ; }
Land collision end土地衝突が終わったときland_collision_end( vector pos ){ ; }
Land collision start土地衝突が始まったときland_collision_start( vector pos ){ ; }
Link messagellMessageLinkedからメッセージを受け取ったときllMessageLinkedlink_message( integer sender_num, integer num, string str, key id ){ ; }
ListenllListenが有効でチャットしたときllListenlisten( integer channel, string name, key id, string message ){ ; }
M
Money支払いをしたときmoney( key id, integer amount ){ ; }
Moving end動きをやめたときmoving_end( ){ ; }
Moving start動き始めたときmoving_start( ){ ; }
N
No sensorllSensorで発見できない場合llSensorno_sensor( ){ ; }
Not at rot target回転目標に達してないときllRotTargetnot_at_rot_target( ){ ; }
Not at target目標地点に達してないときllTargetnot_at_target( ){ ; }
O
Object rez指定したオブジェクトが出現したときobject_rez( key id ){ ; }
On rezオブジェクトを出現させた時llRezObject llRezAtRoot on_rez( integer start_param ){ ; }
R
Remote dataXML-RPCの呼びかけで発動remote_data( integer event_type, key channel, key message_id, string sender, integer idata, string sdata ){ ; }
Run time permissions権限が与えられた時発動llRequestPermissionsrun_time_permissions( integer perm ){ ; }
S
SensorllSensorで発見できた場合llSensorsensor( integer num_detected ){ ; }
State entryスクリプトが実行されたときllResetScript llResetOtherScriptstate_entry( ){ ; }
State exitほかのステートに移ったときstate_exit( ){ ; }
T
TimerllSetTimerEventで呼ばれるたび発動llSetTimerEventtimer( ){ ; }
Touch触られている間発動touch( integer num_detected ){ ; }
Touch end触られるのが終わった時発動touch_end( integer num_detected ){ ; }
Touch start触った時発動touch_start( integer num_detected ){ ; }
m
LlMinEventDelayイベントの発生間隔を指定するllMinEventDelay( float delay );

LSL解説へもどる