2010年っすね。
SLは激動の年となりそうっす。
公式Blogとかでアナウンスあったりするんっすけど、
噂にもなってないっすねぇ。
皆さん読んでないんっすかね?
どうもぺんぎんっす( ◎v◎ )
LSLには配列もポインタもないっす。
その代わりにlist型が用意されてるっす。
無理やり「翻訳」したいとき、以下のようにすればできるっす。
かなり面倒っすけど・・・
// aとbの宣言は省略して書くっす
*代入その1
(Cとか)
b = a[i];
(LSL)
b = llList2Integer(a, i); // FloatとかもOK
*代入その2
(Cとか)
a[i] = b;
(LSL)
a = llListReplaceList(a, [b], i, i);
*2次元配列
// N * Mのサイズ。
// つまり、
// imax = N - 1
// jmax = M - 1
(Cとか)
a[i][j] = b;
(LSL)
integer index = i * N + j;
a = llListReplaceList(a, [b], index, index);
2次元のときは、こんな風にindexを作った方が良いと思うっす。
同じものを2回使うわけっすからね。
0 件のコメント:
コメントを投稿