2007年09月04日
モジュール化
LSLでは巨大なプログラムを作ることができません。
というのも一つのLSLのサイズは16KByteまでという制限があるためです。
この制限は、スクリプトコードの本体のサイズだけでなく、スクリプトが動作したときのメモリを含めたサイズです。
スクリプトを正しく書いていても、サイズが大きくなって16KByteの制限を越えてしまうと、
「Stack-Heap Collision」
などのエラーが発生し、スクリプトは動かなくなってしまいます。
今回はこの問題に対処するための、中級者向けのお話をしておきます。
続きを読む
というのも一つのLSLのサイズは16KByteまでという制限があるためです。
この制限は、スクリプトコードの本体のサイズだけでなく、スクリプトが動作したときのメモリを含めたサイズです。
スクリプトを正しく書いていても、サイズが大きくなって16KByteの制限を越えてしまうと、
「Stack-Heap Collision」
などのエラーが発生し、スクリプトは動かなくなってしまいます。
今回はこの問題に対処するための、中級者向けのお話をしておきます。
続きを読む
2007年07月19日
高度なカメラ制御
2007年05月29日
リモートロード
基本的な記事が続いているので、たまには中級者向けのスクリプトについても書いておこうと思います。
スクリプトのリモートロードについての記事です。
例えば・・・いろいろとスクリプトを駆使して面白い商品を作ったとします。
しかし、うっかり見落としていたバグやlslの仕様変更などで、欠陥商品になることも多々あります。
また、新たに機能を追加して、商品をバージョンアップするようなこともあるでしょう。
そのような時、すでに売れてしまった商品をどうしますか?
買ってくれた人全てを把握しておいて、新しい商品を送付するというのも、商売人としては誠意あるスタンスです。
ですが商品の数が増えてきたり、100個や200個が売れる人気商品ともなると、顧客をいちいち管理しておくことも難しくなってきます。
バグ対応やバージョンアップは何かと面倒な作業ですよね・・・。
そんなときに便利なのがスクリプトのリモートロードです。
続きを読む
スクリプトのリモートロードについての記事です。
例えば・・・いろいろとスクリプトを駆使して面白い商品を作ったとします。
しかし、うっかり見落としていたバグやlslの仕様変更などで、欠陥商品になることも多々あります。
また、新たに機能を追加して、商品をバージョンアップするようなこともあるでしょう。
そのような時、すでに売れてしまった商品をどうしますか?
買ってくれた人全てを把握しておいて、新しい商品を送付するというのも、商売人としては誠意あるスタンスです。
ですが商品の数が増えてきたり、100個や200個が売れる人気商品ともなると、顧客をいちいち管理しておくことも難しくなってきます。
バグ対応やバージョンアップは何かと面倒な作業ですよね・・・。
そんなときに便利なのがスクリプトのリモートロードです。
続きを読む
タグ :リモートロード
2007年05月23日
Emailの送受信
2007年05月10日
鍵をかける
やもさんより質問いただいたスクリプトについて解説です。
これって結構ニーズのある話だと思います。
着替えの最中は裸になることも多く、やはり人に見られたくない場合がありますので・・・。
また、Kirさんからも関連のある質問をいただきました。
あわせて見ていきましょう。
続きを読む
やもさんからの質問
最近自分で服を作るようになり試着の為の更衣室を用意したのですが
ドアに鍵をかけるか、自分にしか開けられないドアするにはどのようにしたら良いのでしょうか?
これって結構ニーズのある話だと思います。
着替えの最中は裸になることも多く、やはり人に見られたくない場合がありますので・・・。
また、Kirさんからも関連のある質問をいただきました。
Kirさんからの質問
なんとか、オーナー限定にて動作するように改良したいのですが、
if (llDetectedKey(0) == llGetOwner()){
handle=llListen(channel, "", llGetOwner(), "");
これでしょうか?
あわせて見ていきましょう。
続きを読む


