HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0818
TOTOHsp3Dish : エラー(40)が起きる条件0未解決


TOTO

リンク

2013/8/18(Sun) 09:28:59|NO.56489

いつもお世話になっております。
今回はHsp3Dishで起きるエラー(40)が解決できないので質問させて下さい。

HSP3Dish プログラミングマニュアル・基本仕様ガイドによりますと

「#defcfuncによるユーザー定義関数の呼び出し内で、awaitやwait、stopなどタスクが
 停止状態になる命令を実行するとエラー(40)が発生しますので使用を避けてください」

と書かれています。

私は下記の場合にエラー(40)が出ると解釈していたのですが、このスクリプトは普通に動きます。
*hsp34beta、"android-17"でビルドしました


#include "hsp3dish.as" #module #defcfunc aaa wait 1 // ココがダメ return 10 #global a = aaa()

このようなスクリプトは避けて書いていたのですが
エラー(40)が出て動かなくなりました。

つまり、私の解釈が間違えていたと言うことになるのですが
「ユーザー定義関数の呼び出し内」とは、どの部分を指しているのでしょうか?
また、エラー(40)が出る条件が他にもありましたら是非教えていただければと思っております。

よろしくお願いします。



この記事に返信する


ONION software Copyright 1997-2023(c) All rights reserved.