モジュール変数の指定が無効ですというエラーが出ました。
モジュール内でモジュール型変数を持つことはできないのですか?
それとも全く見当違いなことしてるのですか?
モジュールに触れ始めて久しいのでよくわかりません。
モジュール内は完全に独立しているものだと考えていたのでできると思っていたので、
他の場所に原因が隠されている気がするのですが、いろいろいじってみたのですがわかりませんでした。
私がしたいこととしてはモジュールAでモジュールB型のモジュール変数を持つことです。
長文駄文になってしまい申し訳ありません。
ご回答いただけると嬉しいです。
よろしくお願いします。
https://qiita.com/yosgspec/items/f3f58e817c919277e8be
#module countModule count ;初期化命令 #modinit ;カウンタを0に count=0 return ;モジュール関数 #modcfunc nextCount count++ return count #global #module #deffunc init newmod myheart,countModule return #deffunc draw pos 0,30 ;カウンターの表示位置 color 200,200,200 ;カウンターの背景を灰色に boxf 0,30,20,50 ;カウンター表示のリセット color 0,0,0 ;文字の色は黒 mes nextCount(myCounter) ;カウンターの値を表示 return #global init button gosub "かうんとっ",*counter stop *counter draw return