2022-10-24 09:59 AM
解決済! 解決策の投稿を見る。
2022-10-25 12:22 PM
2次元の例ですが、移動ホットスポットの書き方です。
unID = 1
hotspot2 0,0,unID,X,1:unID = unID + 1 !①
hotspot2 X,0,unID,X,2:unID = unID + 1 !②
hotspot2 -X,0,unID,X,3:unID = unID + 1 !③
ひとつの点を動かすために3つの点を指定する必要があります。
①基準になる点
②マウスで触って動かす点
③参照になる点
①と③の2点で②を動かせる方向を定義します。
長さは①と②で測ります。
GDLの参考になる日本語の書籍が過去に一冊だけ出版されています。
紙は絶版でプレミア価格、かつ改訂されていないので、次のKindle版が良いと思います。
GDLプログラミングマニュアル Kindle版
https://www.amazon.co.jp/GDL%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%9E...
その他、個人や会社のブログ等にも情報はあるので検索してみてください。
2022-10-25 12:22 PM
2次元の例ですが、移動ホットスポットの書き方です。
unID = 1
hotspot2 0,0,unID,X,1:unID = unID + 1 !①
hotspot2 X,0,unID,X,2:unID = unID + 1 !②
hotspot2 -X,0,unID,X,3:unID = unID + 1 !③
ひとつの点を動かすために3つの点を指定する必要があります。
①基準になる点
②マウスで触って動かす点
③参照になる点
①と③の2点で②を動かせる方向を定義します。
長さは①と②で測ります。
GDLの参考になる日本語の書籍が過去に一冊だけ出版されています。
紙は絶版でプレミア価格、かつ改訂されていないので、次のKindle版が良いと思います。
GDLプログラミングマニュアル Kindle版
https://www.amazon.co.jp/GDL%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%9E...
その他、個人や会社のブログ等にも情報はあるので検索してみてください。
2022-10-25 04:34 PM
ymgmさん
ご回答ありがとうございます。
hotspotに関して、知識が深まりました。
hotspotが点を3つが必要なのが気づきませんでした。
ネットや書籍に上がっている例も3つですね。
特に例としてあげていただいた
hotspot2 0,0,unID,X,1:unID = unID + 1 !①
hotspot2 X,0,unID,X,2:unID = unID + 1 !②
hotspot2 -X,0,unID,X,3:unID = unID + 1 !③
で、flagを1と2と3に分けるのは盲点でした。
まだエラーが出てしまいうまく動かない状態ですが、書籍とネット情報をもう一度確認しようと思います。
GDLプログラミングマニュアル は、kindleで購入いたしました。
情報を理解するのが、難しいですが再度読み直そうと思います。
GDLは完全に行き詰っておりましたので、本当に助かりました。
ありがとうございます。