質問するログイン新規登録

質問編集履歴

1

内容を簡潔にする

2020/11/05 18:56

投稿

rekutasu
rekutasu

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- パーティクルをスクリプトからRGBで制御した
1
+ パーティクルの色0-255で変更する方法が分から
body CHANGED
@@ -1,16 +1,11 @@
1
1
  ### 解決したいこと
2
2
  unityで作成したパーティクルをスクリプトでRGB値を入力し、色を変更したい。
3
3
 
4
- 将来的にはRGB値をある程度ランダムにし、
5
-
6
- Rを255固定 B:0-255 G:0-255をランダム
7
- Bを255固定 R:0-255 G:0-255をランダム
8
- Gを255固定 R:0-255 B:0-255をランダム
9
-
10
- の3パターンのどれかををランダムで選ぶというようにしたいと考えています。
11
-
12
4
  ### 調べたこと、わからない事
13
5
  1、カラーとカラーモードの変更
6
+ Color を使用すると値が0-1になっており、色の指定が難しく感じました。
7
+ 0-1ではなく、0-255で色を指定する方法が見つけられずに詰まっています。
8
+
14
9
  参考にしたサイトには、
15
10
  ```C#
16
11
  color.mode = ParticleSystemGradientMode.Color;
@@ -19,9 +14,7 @@
19
14
  ```
20
15
  と載っており、そのほかのサイトでもColor.redやColor.green、Color.blueなど単色での設定方法は書いていたのですが、(R,G,B)を設定する方法が分かりませんでした。
21
16
 
22
- また2色の間のランダムという方法も載っていたのですが、Rを255で固定するといった方法ができるのかが分かりませんでした。
23
17
 
24
-
25
18
  ### 参考にしたサイト
26
19
  1、カラーとカラーモードの変更、2色の間のランダム
27
20