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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0523
スペースhgimg3の透明色を無効にしたい。12解決


スペース

リンク

2017/5/23(Tue) 14:20:03|NO.79938

モデルにテクスチャを貼り付けて表示したいのですが、
addplateのmodeを0(透明色抜きなし)に設定してもsetefxでオブジェクトの透明度を変更する際、
透明色に設定した値が透過されてしまいます。
システムリクエストで使わないであろう色に設定すればいい話ですが、
できれば透明色自体を無効にしたいと考えています。
もしそのような方法をご存知でしたら、教えていただけると助かります。

#include "hgimg3.as" screen 0,ginfo_dispx/2,ginfo_dispy/2 hgini screen 1,512,512;テクスチャ boxf 100,100,200,200 ;hgsetreq SYSREQ_COLORKEY, $FF0000;使わないであろう色に変更すればその場しのぎは可能 settex 512,512,0,-1 tex_id=stat gsel 0 clscolor $0000FF;背景色を青に。 ;addplateのmodeを0(透明色抜きなし)に設定。 addplate model_id,0,40,40,0,0,512,512,tex_id regobj obj_id,model_id,OBJ_SORT setefx obj_id,128;透明度を変更 hgdraw hgsync 10



この記事に返信する


Cronus

リンク

2017/5/23(Tue) 19:34:52|NO.79939

>モデルにテクスチャを貼り付けて表示したいのですが、
>addplateのmodeを0(透明色抜きなし)に設定してもsetefxでオブジェクトの透明度を変更する際、
>透明色に設定した値が透過されてしまいます。
>システムリクエストで使わないであろう色に設定すればいい話ですが、
>できれば透明色自体を無効にしたいと考えています。
>もしそのような方法をご存知でしたら、教えていただけると助かります。
教えん。
いい加減にしろ
成りすましやめろ。
IPでわかるんだよ?
謝ることもできないんだ。
本当のスペースさんに迷惑をかけるな。
前回も同じことしてスペースさんに迷惑かけたな。

URL↓
http://hsp.tv/play/pforum.php?mode=all&num=79087

これ以上言うと助けてくれなくなるぞ。
今の所、助ける価値「0」。
二度とするな。いいか?



スペース

リンク

2017/5/23(Tue) 21:44:58|NO.79941

とりあえず、落ち着いてIPを確認しよう。
本人ですよ。



スペースさんの成りすまし

リンク

2017/5/24(Wed) 00:02:05|NO.79942

ごめんなさい、リアルでイライラすることがあって解決チェックしてないのがあったので
ついチェック入れ、成りすましました。ここまで何度も迷惑をかけるとは思いませんでした。
迷惑をかけて申し訳ありませんでした。



Cronus

リンク

2017/5/24(Wed) 06:41:20|NO.79943

>リアルでイライラして
そんなことで成りすましか。八つ当たりだな。
>ここまで迷惑をかけるとは思いませんでした。
思わないの?
成りすましして迷惑を掛けるのは当たり前だろ?先のこと考えろ。



スペースさんの成りすまし

リンク

2017/5/24(Wed) 07:55:56|NO.79947

>79943
スペースさんが「成りすましをしてまですることか?」と言ってますが、
わざわざ解決チェックを成りすましてまでする事かと聞かれると確かにしないとなるわけです。
でも解決していないんだと思って覗いたら解決してたんですよ!?

>成りすましして迷惑を掛けるのは当たり前だろ?先のこと考えろ。
確かにスペースさんには迷惑をかけたと思います。申し訳ないです。が、
先の事を考えろと言われても分かんないことだってありますよね?
全世界の人物があなたの様に先読みが完璧にできるわけじゃないんですよ。

実際、他人の名前を語って悪事を働いたのなら迷惑極まりないことくらい容易に想像できます。
が、掲示板の解決チェックを入れただけで誰かに迷惑かけるとは思えません。
今回はあなたが勘違いをしたために起こったことで、一応自分の事が発端だから
責任を感じ再度投稿したわけですが、このことがなかったら迷惑かかってますかね?

それとも、このように勘違いを起こす人が出ることまで想像しろと言うのですか?
無理ありませんか?それと、「最近、くだらん成りすましが増えてるな。」と別で書いてるけど、
くだらん事は無いと思うんだけど。

別に人によって感じ方・考え方は違うのでそうじゃないと言う事はしないけど、
解決か未解決かのアイコンを判断に訪れるような自分のような人だっているのでは?
解決しているのに未解決アイコンになっていたらそのスレを開き、解決していることを理解し、
トップに戻る時間が無駄になるんですよ!
勝手にくだらんと決めつけないでほしいです。

さて、「成りすましして迷惑を掛けるのは当たり前だろ?」の「当たり前」とは、
どこの世界の当たり前なのでしょう。
上にも書きましたけど今回の勘違いがなかったら迷惑は掛かっていなかったと思いますよ。
実際スペースさんが「迷惑だ、ふざけるな」と言うなら仕方ないですけど。

責任を擦り付けるわけじゃないですけど、あなたにも問題があったのでは?
なぜ自分が責められるのですか?

そして上の謝罪はスペースさんに対する文章だったのが、なぜ別の人が返信するのですか?
別に思ったことは仕方ないとしてもわざわざ書く必要性ないですよね。
そして自分は問題ないみたいな書き方で。
とかって言うと自分にも当てはまる話で他人の事言える立場じゃないですけど。



スペース

リンク

2017/5/24(Wed) 09:34:59|NO.79949

成りすましって掲示板全体の雰囲気が悪くなるので、少しでもHSPが好きならやめてほしい。
はっきり言って、すべての人にとって迷惑です。
>>そして上の謝罪はスペースさんに対する文章だったのが、なぜ別の人が返信するのですか?
Cronusさんは私が言いたいことを代わりに言ってくれてるので問題ないですよ。



Cronus

リンク

2017/5/24(Wed) 17:15:04|NO.79953

>スペースさんが「成りすましをしてまですることか?」と言ってますが、
>わざわざ解決チェックを成りすましてまでする事かと聞かれると確かにしないとなるわけです。
>でも解決していないんだと思って覗いたら解決してたんですよ!?
「成りすまし」と「解決」の関係がよく分からない。
日本語として成り立たん。
>先の事を考えろと言われても分かんないことだってありますよね?
>全世界の人物があなたの様に先読みが完璧にできるわけじゃないんですよ。
迷惑についてなんだが。
成りすましした原因は
「他の人達が迷惑になるのを考えてない。→結果『先のことを考えてない』ということ。」
>掲示板の解決チェックを入れただけで誰かに迷惑かけるとは思えません。
あのね、俺は成りすましをやめて欲しいだけ。
>くだらん事は無いと思うんだけど。
「他の人」にとっては「くだらない」んだよ。
「他の人」の「名前」で成りすまししたお前にとって分からないと思う。
>結果、お前は何も考えずに「成りすまし」をしている。
>考えてないね。
>別に人によって感じ方・考え方は違うのでそうじゃないと言う事はしないけど、
>解決か未解決かのアイコンを判断に訪れるような自分のような人だっているのでは?
>解決しているのに未解決アイコンになっていたらそのスレを開き、解決していることを理解し、
>トップに戻る時間が無駄になるんですよ!
>勝手にくだらんと決めつけないでほしいです。
上記と同様。
>さて、「成りすましして迷惑を掛けるのは当たり前だろ?」の「当たり前」とは、
>どこの世界の当たり前なのでしょう。
んじゃもし、
お前がスレッドの為に名前を付けた→ある人がお前の「成りすまし」をした→どう思う?
分からないならネットを使うのはやめたほうがいい。
>責任を擦り付けるわけじゃないですけど、あなたにも問題があったのでは?
>なぜ自分が責められるのですか?
は?「成りすまし」をしたから。
一人一人気持ちがある。
だがお前さんが言っている事は
「成りすましをしても、その感覚がつかめず、自分の言いたいことを
そのまま言っているだげの人間。」
>そして上の謝罪はスペースさんに対する文章だったのが、なぜ別の人が返信するのですか?
>別に思ったことは仕方ないとしてもわざわざ書く必要性ないですよね。
>そして自分は問題ないみたいな書き方で。
>とかって言うと自分にも当てはまる話で他人の事言える立場じゃないですけど。
だったらさ、スペースさんに対する文章とかを表す方法とか無かったの?分からねぇよ。
そんなんも出来ないの?
全体的に「虐待」のある「文章」にしか俺は見えない。
>最終的に言いたいのは
「迷惑」になる行為をやめて欲しいだけ。
長文失礼。



スペースさんの成りすまし

リンク

2017/5/24(Wed) 17:20:14|NO.79954

>成りすましって掲示板全体の雰囲気が悪くなるので、少しでもHSPが好きならやめてほしい。
分かりました。申し訳ありません。

>お前がスレッドの為に名前を付けた→ある人がお前の「成りすまし」をした→どう思う?
理由による。何かしらの理由があるなら仕方ないなと。



スペース

リンク

2017/5/24(Wed) 17:37:35|NO.79955

>Cronusさん
今まで散々他の人も注意しているので今更注意しても効果は薄く、
掲示板の雰囲気がただ悪くなるだけなので、
これ以上の追求はやめたほうがいいかと。
IPアドレスを表示するように変更してくれれば少しは減ると思うんですけどね・・・
(欲を言うとトリップみたいなのを導入してほしいですが・・・)



Cronus

リンク

2017/5/24(Wed) 17:46:27|NO.79956

>スペースさん
>これ以上の追求はやめたほうがいいかと。
そうですね。
失礼しました。



暇人

リンク

2017/5/26(Fri) 00:45:50|NO.79980

settexは透明色の部分をα値0でテクスチャを作ります。
なので表示時に半透明が有効になるとα値が参照されて透明になる
hgimg3側で透明色無しの設定等を追加してもらうしかない
(DirectXのテクスチャ作成命令だと作成時の設定で出来たと思うけどhgimg3は自前だと思った)

直接テクスチャに書き込む事も可能だが
テクスチャIDからテクスチャのCOMポインタを
取得する方法が用意されてないので面倒・・・

addplateじゃ無くてaddxfileで作ったやつならCOMポインタが使えるが・・・



スペース

リンク

2017/5/26(Fri) 09:42:30|NO.79981

>>暇人さん
返信ありがとうございます。
なるほど、テクスチャを直接書き換えるのは少々面倒そうですね。
現時点ではそれほど困っていないので、とりあえずこのまま進めます。
ありがとうございました。



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