トップページ > ゲ製作技術 > 2016年05月06日 > QdSPGBZj

書き込み順位&時間帯一覧

9 位/105 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000010001000000002



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©2ch.net

書き込みレス一覧

【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©2ch.net
108 :名前は開発中のものです。[]:2016/05/06(金) 11:28:16.70 ID:QdSPGBZj
前スレの986です。GWを満喫しておりまして返信遅れました。
993さんありがとうございます。さっそく試してみます。
【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©2ch.net
111 :名前は開発中のものです。[]:2016/05/06(金) 15:49:52.12 ID:QdSPGBZj
すみません、また詰まってしまったので質問です……。
透過テクスチャを作成しようとしたのですが、アルファ値が0.002未満になると不透明になる現象が起きてしまいました。
原因ご存じの方おられますでしょうか。

こっちだと完全に不透明になる
int textureSize = 32;
Color[] cols = new Color[textureSize*textureSize];
for( int i = 0 ; i < textureSize*textureSize ; ++i ){ cols[i] = Color.clear; }
Texture2D texture = new Texture2D(textureSize,textureSize);
texture.SetPixels(cols);
texture.Apply();

こっちは透明になる(背景次第で微妙に見える?)
Color col = new Color(0,0,0,0.002);
int textureSize = 32;
Color[] cols = new Color[textureSize*textureSize];
for( int i = 0 ; i < textureSize*textureSize ; ++i ){ cols[i] = col; }
Texture2D texture = new Texture2D(textureSize,textureSize);
texture.SetPixels(cols);
texture.Apply();

よろしくお願いいたします。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。