HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0821
axobjペイントの塗りつぶし5解決


axobj

リンク

2006/8/21(Mon) 17:55:02|NO.2082

ペイントの塗りつぶしのように、塗りつぶすにはどうすれば良いでしょうか?
教えてください。



この記事に返信する


はぁ?

リンク

2006/8/21(Mon) 18:30:23|NO.2083

少しは自分で考えてたり調べたりすれば?



GENKI

リンク

2006/8/21(Mon) 18:46:16|NO.2084

 HSPで直接実現できる命令はありません。自力で塗りつぶしていく必要があります。
 googleで「塗りつぶし」や「塗りつぶし アルゴリズム」などのキーワードで検索すると
塗りつぶしのアルゴリズムの解説がすぐに見つかります。

 HSPで実際にやっているサンプルが下記サイトにあります。
HSP2用ですのでHSP3の命令系統に書き換えて実行してください。
http://www3.tky.3web.ne.jp/~arsene/hsp/sample/index.html
paint.as




 と思っていたら…ありました。(^ ^;;
さくらさんとこのサイトにHSP3用モジュールがありました。
http://www.silkroad.ne.jp/sakura/
「HSP module & macro Library」で入手できます。



axobj

リンク

2006/8/21(Mon) 18:47:40|NO.2085

ありがとうございました。
やってみます。



axobj

リンク

2006/8/21(Mon) 18:48:12|NO.2086

チェックするの忘れました。



hiroki

リンク

2006/8/22(Tue) 13:16:30|NO.2098

塗りつぶしならAPIを使えば簡単に出来ますよ。

GetPixelで指定座標の色を取得して、ExtFloodFillで取得した色から
colorで指定した色に変換。
ブラシ指定も忘れずにね。



ONION software Copyright 1997-2021(c) All rights reserved.