llList2Rot
rotation llList2Rot(list src, integer index)
リストsrcのindex番目の要素をrotation型として取り出す。
先頭要素は0番目と数えるので注意すること。
先頭要素は0番目と数えるので注意すること。
指定した要素がrotation型として取り出せないような要素だった場合(例えば0.27とか"yah-yah"など)はZERO_ROTATIONが返る。
仮に文字列で"<10.0, 0.0, 12.5, 1.0>"などと入っていた場合でも、戻り値はZERO_ROTATIONになるようだ。
仮に文字列で"<10.0, 0.0, 12.5, 1.0>"などと入っていた場合でも、戻り値はZERO_ROTATIONになるようだ。
ただしこの場合、一旦文字列で要素を取り出し、それからrotation型にキャストすると正しく読み込めるっていうから困ったものだ。
rotation r = (rotation)llList2String(rot,0);