プロが教えるわが家の防犯対策術!

srexhsp.dllは入れてあります。

#include "srexhsp.as"

sdim a,200
mesbox a,100,100,1
coloful 0,200,0,0

stop

これで色が赤になって、エラーが出ます。
なぜエラーが出るんでしょう?

A 回答 (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_ …

ちゃんと付属のヘルプファイル等に目を通していますか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!