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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0102
羽生田実行ファイルを作った際にArtlet2Dで表示した画像が表示されません2未解決


羽生田

リンク

2013/1/2(Wed) 14:27:50|NO.51625

現在Artlet2Dを使って透過情報を持ったpngを表示させようといろいろ試しています。

ネット上のサンプルを使わせていただいて、
同じファイルの中に画像を用意したときの表示自体はうまくいったのですが、
#packなどで1つの実行ファイルにした際にうまく画像が出てくれません。

実行ファイルのみ+画像のファイルサイズになっているのできちんと画像が埋め込まれていると思うのですが、
Artlet2Dを使って表示したときは#packで埋め込んだ画像は使えないのでしょうか。
もしそうであれば、実行ファイルに全部まとめてしまいたい場合どうすればいいでしょうか



この記事に返信する


暇人

リンク

2013/1/2(Wed) 18:19:38|NO.51628

>Artlet2Dを使って表示したときは#packで埋め込んだ画像は使えないのでしょうか。
Artlet2Dはgdiplus.dllを使ってる
DLL側からはパックされたファイルは見えない

>もしそうであれば、実行ファイルに全部まとめてしまいたい場合どうすればいいでしょうか
Artlet2Dを使わずに直接pngをpicloadすれば良い
背景更新の度にpicloadする必要あるけどアドベンチャーなら問題無いだろう

後はhgimg3を使う手もある(DLLとは違うので画像も埋め込める)
通常のHSP命令とは勝手が違うので最初は難しいかも知れないが・・・



捨てID

リンク

2013/1/2(Wed) 18:57:35|NO.51633

Artlet2Dの配布元であるsprocketさんのウェブサイトの掲示板(http://sprocket.babyblue.jp/cgi/fbbs/)で「メモリ」と検索すると、メモリからの読み込みに対応させる方法が書いてありますよ。
「[4065] Artlet2Dなんですが 投稿者:tube 投稿日:2011/05/15(Sun) 09:27」ってやつです。



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