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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0309
Tr-sanバグ? 他愛も無い事ですが3解決


Tr-san

リンク

2007/3/9(Fri) 23:10:03|NO.6178

line命令で(p1,p2)の点(始点)が描画されません。
始点の描画を忘れているのではないでしょうか。



この記事に返信する


GENKI

リンク

2007/3/10(Sat) 00:44:06|NO.6181

HSP3でも同じ描画APIを使用しているため同じ影響を受けます。

http://www.onionsoft.net/hsp/hsp2faq.html
> HSP ver2についてのよくある質問(FAQ)
> ・line命令で1ドットだけ線が引かれません
> lineの終点のドットは描画されないのが、Windows GDI(描画API)の仕様
> みたいです。これは連続した線を描画する時に重ならないようにという
> ことだと思われます。現状では、この仕様に合わせてスクリプトを組ん
> でいただくようお願いします。



pizza

リンク

2007/3/10(Sat) 03:23:36|NO.6182

>(p1,p2)の点(始点)

ここの認識が違っているようです。
p1,p2は終点です。(help参照)



Kpan

リンク

2007/3/10(Sat) 08:43:04|NO.6190

>Windows GDI(描画API)の仕様
補足になりますが、具体的にはLineTo関数というのを内部で
呼び出してるので、その仕様です。
http://msdn.microsoft.com/library/ja/jpgdi/html/_win32_lineto.asp



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