hgimg3 のオブジェクトイベントでエラー
カレー 2013/6/27(Thu) 03:44:12|NO.55274
以下のようなイベントをオブジェクトに登録しようとしました。
newevent WmenuOUT
event_pos WmenuOUT,20,-563,-18,0
event_wait WmenuOUT,20
event_delobj WmenuOUT
すると
Wmenu.hsp(82) : error 2 : 文法が間違っています (82行目)
--> event_delobj@wmenu_mod wmenuout@wmenu_mod
と怒られてしまいます。
元々event_delobjは使っておらず、不要になったオブジェクトが移動後自動的に削除されるようにしようと
して処理を追加した所上記のような現象になってしまいました。
event_delobjの行を消せば問題なく動作するのですが、不思議に思ったので質問させていただきました。
カレー 2013/6/27(Thu) 03:46:58|NO.55275
ひょっとして・・・
と思い、hgimg3.asを覗いてみたら自己解決してしまいました。
以下の行を(109行目)
#define event_delobj(%1) event_prmset %1,PRMSET_FLAG,0
以下のように修正すれば問題は解決しました。
#define global event_delobj(%1) event_prmset %1,PRMSET_FLAG,0
おそらくバグかと思います。
一応おにたまさんにも報告してみます。