• ベストアンサー

HSP

srexhsp.dllは入れてあります。 #include "srexhsp.as" sdim a,200 mesbox a,100,100,1 coloful 0,200,0,0 stop これで色が赤になって、エラーが出ます。 なぜエラーが出るんでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • hofuhofu
  • ベストアンサー率70% (336/476)
回答No.1

> なぜエラーが出るんでしょう? coloful 0,200,0,0      ↓ coloful 0,200 | (0 << 8) | (0 << 16) にしてください。 この場合(赤しか無い)は coloful 0,200 でもいけますけど。 coloful 0,200 | (0 << 8) | (0 << 16) は coloful 0,200 + (0 * 256) + (0 * 256 * 256) でも同じ動作をします。 |や<<の意味はここを読んでください。 2進数や16進数を理解していないとわかりにくいでしょうけど。 http://www.chichibu.ne.jp/~kawahira/library/hsp_e.htm ちゃんと付属のヘルプファイル等に目を通していますか?

関連するQ&A