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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0818
nyan画像が表示されません!3解決


nyan

リンク

2012/8/18(Sat) 18:49:03|NO.48660

質問です!

Artlet2Dモジュールの alStretchImageToScreen命令を使って、画面に画像を描画したいのですが、うまくいきません!


#include "a2d.hsp"

alCreateImageByFile 1, "abc.png"

screen 0 , 770 , 500
alStretchImageToScreen 1,0,0,0,770,500,0,0,770,500

stop


こちらのコードなのですが、どこか間違えてるのでしょうか?

問題点を教えてください! よろしくお願い致しますm(_ _)m



この記事に返信する


skyblue

リンク

2012/8/18(Sat) 19:09:40|NO.48661


redraw


stop
の前に追加して下さい。そうすれば表示されるはずです。
それとこういう画像が関係してくるものを質問するときは
画像を入手できるようにしてください。
それと、今回の質問のタイトルは、
「Artlet2Dで画像が表示されません。」が正しい質問のタイトルです。
モジュールなど標準命令以外の場合のタイトルは
指摘したみたいなタイトルの方が回答してくれやすいので気をつけて下さい。



GENKI

リンク

2012/8/18(Sat) 19:16:08|NO.48662

alStretchImageToScreen命令の直後に「redraw」か「redraw 1」を追加してください。

> 問題点を教えてください! よろしくお願い致しますm(_ _)m

慣れないうちはサンプルと見比べながら試行錯誤していくことをおすすめします。
今回の場合だと、sample_01_basic.hspが参考になるかと思います。
いちばんの問題点は「サンプルをよく見なかったこと」ですね。

ちなみに、サンプルもヘルプ(HSL)から簡単に探せます。



nyan

リンク

2012/8/18(Sat) 21:26:57|NO.48670

skyblue さん、 GENKI さん ご回答ありがとうございます。

ご指摘通り、redraw命令を追加しましたら、正常に表示されました!

それと たしかに 私の書いたタイトルではなく、
skyblueさんがご指摘してくださったタイトルのほうが、語弊がないですね(汗)

画像のことも 申し訳ありませんでした><! 以後 気をつけます。。


また GENKIさんのご指摘の通り、サンプルをよく読んで、
しっかりと理解した上で勉強していきたいと思います。
たしかにサンプルをよく見なかったのが悪かったです…。

今回は どうもありがとうございました m(_ _)m



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